Su monitoreo se convierte en parte de su chat

En lugar de abrir el dashboard, pregunte a su asistente de IA:

«¿Cuáles de mis checks están en rojo ahora mismo?» «¿Cómo fue el uptime de shop.mi-empresa.es el último mes?» «Muéstrame los últimos cinco incidentes, ordenados por gravedad.»

El asistente obtiene la respuesta en vivo desde su workspace de live24h: sin copiar, sin cambiar de pestaña, sin números sacados de memoria.

¿Qué es MCP?

Model Context Protocol: un estándar abierto (Anthropic, noviembre de 2024) con el que los asistentes de IA pueden acceder de forma controlada a fuentes de datos externas. live24h proporciona un servidor MCP que usted inicia localmente y conecta con su asistente. Los datos permanecen en su equipo y en su workspace; el proveedor de IA solo ve lo que usted le envía en el chat.

¿Qué preguntas puede hacer?

El servidor MCP de live24h ofrece cinco herramientas de solo lectura:

HerramientaResponde preguntas como…
get_checks«¿Qué checks tengo en total?», «¿Cuáles están pausados?»
get_check_status«¿Está www.mi-empresa.es funcionando ahora?», «¿Cuándo fue la última ejecución?»
get_incidents«¿Cuáles son mis últimos incidentes?», «¿Hay algún incidente en curso?»
get_status_pages«¿Qué páginas de estado públicas he publicado?»
get_uptime_stats«¿Cómo fue mi uptime en abril?», «¿Cuántos minutos de downtime la semana pasada?»

Solo lectura, sin escritura: el asistente no puede crear, modificar ni eliminar checks. Eso queda intencionadamente reservado a usted y a la interfaz web.

Configuración – Claude Desktop

1. Generar una API-Key en live24h

Dashboard → Ajustes → API-Keys → Nueva key. Defina el scope a su workspace. La key se muestra una sola vez: cópiela directamente y guárdela de forma segura (gestor de contraseñas).

2. Instalar el servidor MCP

Actualmente ofrecemos el servidor como componente de código abierto. Clone el repositorio y compílelo una sola vez:

git clone https://github.com/live24h/mcp-server.git
cd mcp-server
dotnet publish -c Release -o ./publish

Próximamente: paquete dotnet tool listo para usar e imagen Docker, para que este paso se reduzca a una sola línea.

3. Ajustar la configuración de Claude Desktop

Abra el archivo de configuración:

  • Windows: %APPDATA%\Claude\claude_desktop_config.json
  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

Añada bajo mcpServers una entrada para live24h:

{
  "mcpServers": {
    "live24h": {
      "command": "C:\\ruta\\a\\publish\\Brixtaq.MonitoringService.McpServer.exe",
      "env": {
        "LIVE24H_API_KEY": "sk_live_xxxxxxxxxxxxxxxxxxxxxx",
        "LIVE24H_WORKSPACE_ID": "ws_01HP..."
      }
    }
  }
}

En macOS/Linux utilice la ruta Unix absoluta al binario, sin las dobles barras invertidas.

4. Reiniciar Claude Desktop

Tras el reinicio aparecerá en la barra lateral la entrada live24h-monitoring con un punto verde y la indicación «5 Tools». Listo.

5. Probarlo

Pregunte: «¿Cuáles de mis checks de live24h están en rojo ahora mismo?»

Claude invoca en segundo plano get_checks, filtra por estado de error y responde con frases completas.

Configuración – Cursor

Cursor soporta MCP mediante el archivo ~/.cursor/mcp.json (Windows: %USERPROFILE%\.cursor\mcp.json). El formato JSON es idéntico al de Claude Desktop: simplemente copie el bloque anterior. Más detalles en la documentación de Cursor en Settings → MCP.

Diálogo de ejemplo

Usted:  ¿Cuáles de mis checks están offline ahora mismo?

Claude: Su check "shop.mi-empresa.es" lleva 7 minutos en estado de error
        (timeout tras 30 segundos). Los otros 12 checks están en verde.
        ¿Quiere que abra el incidente correspondiente?

Usted:  Sí, por favor. Y ¿cómo fue el uptime de esa tienda en marzo?

Claude: Marzo de 2026: 99,84 % de uptime para shop.mi-empresa.es. Eso son
        71 minutos de downtime, repartidos en 3 incidentes. La caída más
        larga duró 38 minutos el 14 de marzo.

Seguridad

  • Su equipo sigue siendo el único punto de conexión. El servidor MCP se ejecuta como un proceso local en su ordenador, no en la nube. Solo habla con api.live24h.eu. El proveedor de IA únicamente ve los resultados de las herramientas que Claude/Cursor solicitan.
  • Scope por workspace. Una API-Key está vinculada a un workspace. Para varios workspaces cree varias entradas de servidor MCP con keys distintas (por ejemplo, live24h-prod, live24h-staging).
  • Whitelist estricta. Solo están habilitadas cinco herramientas de solo lectura. Un test de arquitectura en el backend impide que otras herramientas se activen por error.
  • Rate-limit. 60 llamadas por minuto de forma global, 10 por minuto para las herramientas con uso intensivo de estadísticas.

Disponibilidad

El acceso MCP está disponible a partir del plan Business. En planes inferiores puede compilar el servidor MCP e iniciarlo localmente, pero obtendrá un 403 Forbidden en la primera llamada a una herramienta.

Solución de problemas

ProblemaCausaSolución
Punto rojo en ClaudeRuta incorrecta al binarioIndique la ruta absoluta; en Windows con dobles barras invertidas
401 Unauthorized en el logAPI-Key caducada o workspace incorrectoGenere una nueva key en el dashboard
403 ForbiddenPlan insuficienteActualice a Business o solicite acceso
No se ven herramientasServidor iniciado, pero lista de tools vacíaVuelva a compilar el binario a partir de la versión actual
«Workspace ID not provided»No se ha definido un workspace-ID por defectoAñada LIVE24H_WORKSPACE_ID en la configuración

¿Qué viene a continuación?

  • Instalación en una línea vía dotnet tool install live24h-mcp (en curso)
  • Imagen Docker para entornos sin SDK de .NET en el host
  • Transporte HTTP/SSE además del stdio local, para asistentes de IA alojados en la nube
  • Herramientas adicionales como get_notification_rules, get_audit_log: de forma deliberadamente gradual, para mantener pequeña la superficie de ataque