UptimeBolt MCP Server
Servidor MCP de UptimeBolt
Herramientas de monitoreo de infraestructura impulsadas por IA para Claude, Claude Code, Cursor y cualquier cliente compatible con MCP.
UptimeBolt es una plataforma de monitoreo con IA de primera clase que agrupa monitores en servicios de negocio lógicos, predice fallos en cascada antes de que ocurran e identifica automáticamente qué despliegue causó cada incidente, incluidos el commit, los archivos y las líneas de código responsables.
Creado por CLM Cloud Solutions en Madrid, España.
¿Por qué el servidor MCP de UptimeBolt?
Haz preguntas sobre tu infraestructura en lenguaje natural. En lugar de navegar por paneles, deja que tu asistente de IA consulte datos de monitoreo en tiempo real directamente:
"¿Es seguro desplegar ahora mismo?" — obtén una respuesta basada en datos con puntuaciones de salud, incidentes activos y predicciones
"¿Qué causó el último incidente?" — análisis de causa raíz impulsado por IA con correlación de despliegues
"Dame un resumen ejecutivo de las últimas 24 horas" — listo para tu reunión diaria o informe de estado
"Muéstrame los monitores degradados" — vista filtrada al instante de toda tu infraestructura
Related MCP server: AIOps MCP
Características
10 herramientas de monitoreo — estado de servicios, incidentes, predicciones, análisis de causa raíz y más
Doble transporte — stdio (local) + HTTP (remoto/CI-CD)
Autenticación mediante clave API — acceso seguro por solicitud a tus datos de UptimeBolt
Funciona en todas partes — Claude Desktop, Claude Code, Cursor, Cline y cualquier cliente MCP
Listo para CI/CD — comprobaciones de seguridad de despliegue directamente en tu pipeline
Inicio rápido
Instalación global (recomendada)
npm install -g @uptimebolt/mcp-serverClaude Desktop (stdio)
Añade a tu configuración de Claude Desktop (~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"uptimebolt": {
"command": "uptimebolt-mcp",
"env": {
"UPTIMEBOLT_API_KEY": "your-api-key",
"UPTIMEBOLT_API_URL": "https://api.uptimebolt.io"
}
}
}
}O sin instalación global, usando npx:
{
"mcpServers": {
"uptimebolt": {
"command": "npx",
"args": ["-y", "--package=@uptimebolt/mcp-server", "uptimebolt-mcp"],
"env": {
"UPTIMEBOLT_API_KEY": "your-api-key",
"UPTIMEBOLT_API_URL": "https://api.uptimebolt.io"
}
}
}
}Claude Code / Cursor
Añade a tu archivo .mcp.json del proyecto:
{
"mcpServers": {
"uptimebolt": {
"command": "uptimebolt-mcp",
"env": {
"UPTIMEBOLT_API_KEY": "your-api-key",
"UPTIMEBOLT_API_URL": "https://api.uptimebolt.io"
}
}
}
}Docker (HTTP)
docker run -p 3100:3100 \
-e UPTIMEBOLT_API_URL=https://api.uptimebolt.io \
ghcr.io/clm-cloud-solutions/uptimebolt-mcp-server:latestLuego conéctate mediante mcp-remote:
{
"mcpServers": {
"uptimebolt": {
"command": "npx",
"args": ["-y", "mcp-remote", "http://localhost:3100/mcp", "--header", "x-api-key:your-api-key"]
}
}
}npm (programático)
npm install @uptimebolt/mcp-serverimport { TOOLS, HANDLERS } from "@uptimebolt/mcp-server";
// TOOLS — MCP tool definitions (10 tools)
// HANDLERS — tool handler functions: (args, context?) => Promise<result>Herramientas disponibles
Herramienta | Descripción |
| Estado de salud de los servicios de negocio con puntuación de salud (0-100), desglose de monitores e incidentes activos |
| Lista todos los monitores con estado operativo, tiempo de respuesta y porcentaje de disponibilidad |
| Salud detallada de un monitor específico, incluidas tendencias de tiempo de respuesta y predicciones activas |
| Estadísticas de tiempo de respuesta (promedio, p95, p99), porcentaje de disponibilidad y desglose de errores |
| Incidentes activos y resueltos con detalles opcionales de análisis de causa raíz con IA |
| Predicciones de IA sobre problemas próximos con niveles de confianza e impacto previsto |
| Despliegues recientes con correlación automática de incidentes (GitHub/GitLab) |
| Análisis de causa raíz impulsado por IA mediante análisis multimodelo (Claude, GPT) con correlación de despliegues |
| Comprobación de seguridad de despliegue para CI/CD basada en puntuaciones de salud, predicciones e incidentes activos |
| Resumen de salud de la infraestructura para reuniones semanales, informes o actualizaciones de estado |
Autenticación
Obtén tu clave API en app.uptimebolt.io/settings/api-keys.
Modo stdio: Establece la variable de entorno
UPTIMEBOLT_API_KEYModo HTTP: Envía la cabecera
x-api-keycon cada solicitud (no se requiere clave de inicio)
Integración con CI/CD
Usa is_safe_to_deploy como compuerta en tu pipeline de despliegue:
curl -X POST http://localhost:3100/mcp \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-H "x-api-key: your-api-key" \
-d '{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "is_safe_to_deploy",
"arguments": { "service_name": "my-service" }
}
}'La respuesta incluye un nivel de riesgo (bajo, medio, alto), problemas activos y una recomendación (proceder, proceder_con_precaución, esperar_y_monitorear).
Configuración
Variable | Descripción | Valor predeterminado |
| Tu clave API de UptimeBolt | (requerida para stdio) |
| URL base de la API de UptimeBolt |
|
| Puerto del servidor HTTP |
|
| Entorno ( |
|
| Nivel de registro (error, warn, info, debug) |
|
Desarrollo
git clone https://github.com/clm-cloud-solutions/uptimebolt-mcp-server.git
cd uptimebolt-mcp-server
cp .env.example .env # configure your environment
npm install
npm run dev # stdio mode
npm run dev:http # HTTP mode
npm run build # compile TypeScript
npm run typecheck # type check without emittingAcerca de UptimeBolt
UptimeBolt es una plataforma de monitoreo SaaS con IA de primera clase para equipos de DevOps y SRE. Capacidades clave:
Predicción de fallos en cascada — grafo de dependencias con análisis de escenarios hipotéticos, estimación del costo de inactividad y mitigaciones proactivas
Correlación de despliegues + RCA 2.0 — correlaciona automáticamente los despliegues de GitHub/GitLab con incidentes, identifica el commit responsable y los archivos
Copiloto de IA — asistente conversacional con contexto de infraestructura en tiempo real
8 tipos de monitores — HTTP, TCP, DNS, base de datos, correo electrónico, sintético, push y ping
Acerca de CLM Cloud Solutions
CLM Cloud Solutions S.L. es una empresa de tecnología con sede en Madrid, España, que crea productos SaaS para que los equipos de ingeniería operen con confianza, velocidad y seguridad.
Contacto: info@clmcloudsolutions.es
Licencia
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityDmaintenanceAn MCP server that enables Claude to manage infrastructure across Kubernetes, Docker, Prometheus, and Terraform through natural language. It provides over 42 specialized tools with a safety-first design, including risk-based command classification and audit logging.43MIT
- Alicense-qualityDmaintenanceA multi-agent MCP server that turns LLMs into an autonomous incident-response copilot, enabling rapid investigation, correlation, and remediation of production incidents.MIT
- Flicense-qualityDmaintenanceEnables AI-driven incident response by connecting Claude to monitoring tools like Prometheus, Grafana, Loki, PagerDuty, and Slack for automated investigation and runbook generation.9
- Flicense-qualityDmaintenanceMCP server exposing portfolio AI tools including semantic search, evaluation framework, and prompt management, enabling natural language interaction with these services via Claude Desktop.
Related MCP Connectors
Uptime, SSL, DNS and domain monitoring you can talk to from Claude or any MCP client.
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
AI agent run monitoring with incident replay and SLA receipts.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/clm-cloud-solutions/uptimebolt-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server