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.esel ú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:
| Herramienta | Responde 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 toollisto 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
| Problema | Causa | Solución |
|---|---|---|
| Punto rojo en Claude | Ruta incorrecta al binario | Indique la ruta absoluta; en Windows con dobles barras invertidas |
401 Unauthorized en el log | API-Key caducada o workspace incorrecto | Genere una nueva key en el dashboard |
403 Forbidden | Plan insuficiente | Actualice a Business o solicite acceso |
| No se ven herramientas | Servidor iniciado, pero lista de tools vacía | Vuelva a compilar el binario a partir de la versión actual |
| «Workspace ID not provided» | No se ha definido un workspace-ID por defecto | Añ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