UptimeMonitoring
Monitoreo de disponibilidad nativo para agentes por Monitive. Crea, inspecciona y verifica el estado de los monitores en una sola frase. Nivel gratuito de 50 monitores.
Documentación
Qué es MCP
El Protocolo de Contexto de Modelo (MCP) permite que los agentes de IA interactúen con herramientas externas. El servidor MCP de UptimeMonitoring permite que cualquier agente compatible cree, inspeccione y gestione monitores usando lenguaje natural.
Herramientas disponibles
| Herramienta | Descripción | Solo lectura |
|---|---|---|
list_monitors | Listar todos los monitores con estado actual | Sí |
get_monitor | Obtener detalles del monitor + evidencia reciente | Sí |
create_monitor | Crear un nuevo monitor | No |
update_monitor | Actualizar configuración del monitor | No |
delete_monitor | Eliminar un monitor | No (destructivo) |
list_incidents | Consultar incidentes con filtros | Sí |
assert_monitor_healthy | Verificar si el monitor está saludable (para compuertas de despliegue) | Sí |
get_account_status | Uso contra límites | Sí |
Anotaciones de herramientas
| Herramienta | título | readOnlyHint | destructiveHint | idempotentHint | openWorldHint |
|---|---|---|---|---|---|
list_monitors | ”Listar Monitores” | true | false | false | true |
get_monitor | ”Obtener Monitor” | true | false | false | true |
list_incidents | ”Listar Incidentes” | true | false | false | true |
assert_monitor_healthy | ”Verificar Monitor Saludable” | true | false | false | true |
get_account_status | ”Obtener Estado de Cuenta” | true | false | false | true |
create_monitor | ”Crear Monitor” | false | true | false | true |
update_monitor | ”Actualizar Monitor” | false | true | false | true |
delete_monitor | ”Eliminar Monitor” | false | true | true | true |
openWorldHint: true refleja que todas las herramientas realizan llamadas API externas. idempotentHint: true se establece solo en delete_monitor — repetir la llamada después de que el monitor haya desaparecido produce el mismo resultado.
Modelo de autenticación
El endpoint MCP acepta credenciales Bearer: claves API, tokens de sesión y tokens de acceso OAuth. La credencial que configures depende del host.
Los hosts con conectores basados en OAuth, como Claude.ai, Claude Desktop y ChatGPT, deben usar el flujo OAuth cuando se les solicite. Los clientes de archivos de configuración y API, como Claude Code, Cursor y la API de OpenAI, pueden pasar un token de acceso OAuth o un encabezado Authorization personalizado cuando el host admita encabezados personalizados.
Los endpoints de descubrimiento OAuth 2.1 se publican en https://api.uptimemonitoring.com/.well-known/oauth-authorization-server (metadatos del servidor de autorización) y https://api.uptimemonitoring.com/.well-known/oauth-protected-resource/mcp (metadatos del recurso protegido para el endpoint MCP).
Para configuraciones con clave API, usa la misma clave que la API REST:
Authorization: Bearer umk_live_...
Crea una clave dedicada etiquetada como mcp para configuraciones de agentes basadas en clave API.
Ejemplo
User:
Create a monitor for https://example.com/healthz
and tell me whether it is healthy right now.
Agent:
I'll create the monitor and check its status.
Tool: create_monitor
Result: Monitor created (id: 1287, name: "example-healthz")
Tool: assert_monitor_healthy
Result: Healthy — EU, 200, ttfb 184ms
Descubrimiento
El servidor MCP de UptimeMonitoring está listado en el Registro Oficial de MCP bajo com.uptimemonitoring/mcp. Las herramientas compatibles con MCP que auto-descubren servidores desde el registro pueden instalarlo sin configuración manual; la entrada del registro incluye el transporte canónico, el endpoint y los metadatos de autenticación.
Compatibilidad de hosts
Versión preliminar mantenida manualmente — abre un issue si tu host debería estar listado.
| Host | Transporte | Autenticación | Estado |
|---|---|---|---|
| Claude.ai | Conector MCP remoto | OAuth | ✅ |
| Claude Desktop | Conector MCP remoto | OAuth | ✅ |
| Claude Code | MCP HTTP remoto | OAuth / encabezado Bearer | ✅ |
| ChatGPT | Conector MCP personalizado | OAuth | ✅ |
| Cursor | Configuración MCP | OAuth / encabezado Bearer | ✅ |
| API de OpenAI | Responses MCP | Token OAuth / encabezados personalizados | ✅ |
Última verificación: 2026-05-26.
Listado en registros
- ⏳ Registro MCP de GitHub — envío pendiente 2026-05-19 (#26)
- ⏳ Registro Oficial de MCP —
server.jsonenviado 2026-05-19 (#25), PR de envío externo pendiente
Soporte
¿Preguntas o problemas con el servidor MCP? Envía un correo a hello@uptimemonitoring.com.
Configuración específica por host
Claude.ai
En Claude.ai, abre Personalizar → Conectores, agrega un conector personalizado e ingresa:
https://api.uptimemonitoring.com/mcp
Completa el flujo OAuth cuando Claude te solicite conectar tu cuenta de UptimeMonitoring.
Claude Desktop
En Claude Desktop, agrega UptimeMonitoring a través de Configuración → Conectores como un conector MCP remoto personalizado:
https://api.uptimemonitoring.com/mcp
Completa el flujo OAuth cuando Claude te solicite conectar tu cuenta de UptimeMonitoring. Los servidores MCP remotos en Claude Desktop deben agregarse a través de Conectores, no mediante claude_desktop_config.json.
Claude Code
OAuth o encabezado Bearer a través de claude mcp add. Pasos completos de instalación, verificación y errores comunes: Conectar Claude Code.
ChatGPT
OAuth a través de la interfaz del conector de ChatGPT — agrega UptimeMonitoring como un conector MCP personalizado. Pasos completos de instalación, verificación y errores comunes: Conectar ChatGPT.
Cursor
Encabezado Bearer u OAuth a través de mcp.json. Pasos completos de instalación, verificación y errores comunes: Conectar Cursor.
API de OpenAI
Herramienta MCP en llamadas a la API de Responses, clave API o token OAuth. Pasos completos de instalación, verificación y errores comunes: Conectar vía API de OpenAI.