para Cursor
Conecte Cursor a su monitoreo de disponibilidad
Cursor acepta el servidor por URL, se registra por OAuth y abre su navegador para un inicio de sesión que usted ya tiene. A partir de ahí, el agente puede consultar su monitoreo desde el propio editor: qué está caído, por qué falló ese flujo anoche, si el endpoint que acaba de cambiar sigue activo. Las escrituras muestran una confirmación en Cursor antes de ejecutarse.
Añádalo por URL
Añada un servidor nuevo desde la sección MCP de la configuración de Cursor e indique https://mcp.uptimepage.dev/mcp, o escriba la configuración de abajo en mcp.json: ~/.cursor/mcp.json para todos los proyectos, o .cursor/mcp.json en la raíz de un repositorio para que el servidor esté ahí para todos los que lo abran, cada uno con su propio inicio de sesión. La conexión queda vinculada a la organización activa en la aplicación cuando usted aprueba; la pantalla de consentimiento la nombra. Cursor se encarga del resto: descubre el servidor, se registra en el servidor de autorización de Uptimepage y abre su navegador en la pantalla de inicio de sesión y consentimiento. Apruebe, y las herramientas aparecen en la lista de herramientas del agente. Nada que pegar y nada que rotar.
Por qué el retorno por cursor:// es seguro
Cursor vuelve del inicio de sesión por su propio esquema cursor://, además de un callback web y un puerto de loopback. Uptimepage admite ese esquema por su nombre en el registro del cliente, y PKCE es obligatorio, así que un programa de su máquina que secuestrara el manejador de cursor:// recibiría un código de autorización que no puede canjear: el código está ligado al verificador que tiene Cursor. La pantalla de consentimiento indica adónde irá después de hacer clic en «Approve», y para un esquema nativo lo dice claramente: la aplicación en este equipo.
Qué puede hacer el agente
Cursor admite la elicitation de MCP desde la versión 1.5, así que cada una de las 20 herramientas que actúan queda tras una confirmación que Cursor le muestra antes de ejecutarse, junto a las 19 que leen. Pregunte por el endpoint que está editando y el agente llama a get_monitor para obtener su configuración completa y a get_monitor_history para sus últimas 24 horas, con los tiempos desglosados en DNS, conexión, TLS y primer byte, y nombra la región en la que falla si solo falla desde una. Un monitor que crea ejecuta primero su comprobación y muestra el resultado en la confirmación.
Prompts a la medida de un editor
«¿Hay algo monitoreado en este repositorio que esté caído ahora mismo?» lee la salud de la organización y filtra por la etiqueta que usa para el proyecto. «Necesito un monitor para el endpoint de salud que acabo de escribir, desde las mismas regiones que los demás» lo crea tras una sola confirmación, con el resultado de la comprobación de prueba en ella. «¿Por qué falló el flujo de inicio de sesión a las 03:10?» lee esa ejecución paso a paso. «Quiero pausar los monitores de staging mientras vuelvo a desplegar y reanudarlos después» pausa tras una confirmación y reanuda tras otra.
.cursor/mcp.json
{
"mcpServers": {
"uptimepage": {
"url": "https://mcp.uptimepage.dev/mcp"
}
}
}
Preguntas frecuentes
¿Tengo que pegar un token en Cursor?
¿Cursor muestra la confirmación antes de una escritura?
¿Puedo compartir el servidor con mi equipo a través del repositorio?
¿Es seguro volver por un enlace cursor://?
De un vistazo
- URL del servidor https://mcp.uptimepage.dev/mcp
- Dónde «Cursor Settings», o mcp.json
- Inicio de sesión OAuth en el navegador, de vuelta por cursor://
- Token que pegar ninguno
- Confirmaciones las muestran Cursor 1.5 y posteriores
- Por proyecto .cursor/mcp.json en el repositorio
- Precio para empezar gratis, sin tarjeta