Pagerly MCP
Gestión de guardias e incidentes para Slack y Microsoft Teams: consulta quién está de guardia, gestiona rotaciones y anulaciones, declara y actualiza incidentes, ejecuta investigaciones de incidentes con IA y analiza el ruido de alertas.
Documentación
Para el índice completo de documentación, consulta llms.txt. Las versiones Markdown de las páginas de documentación están disponibles añadiendo
.mda las URLs de las páginas; esta página está disponible como Markdown.
Servidor MCP Remoto
Conecta asistentes de IA como Claude (Desktop y Code CLI), Cursor, ChatGPT y agentes de codificación de IA automatizados directamente a Pagerly utilizando el Protocolo de Contexto de Modelo (MCP).
⚡ Descripción general
El Servidor MCP Remoto de Pagerly expone tus horarios de guardia, gestión de incidentes, investigaciones de IA SRE, métricas de MTTR, análisis de ruido de alertas y Páginas de Estado directamente a tus herramientas de IA locales o en la nube.
- Endpoint del servidor:
https://api.pagerly.io/mcp - Protocolo: JSON-RPC 2.0 sobre HTTP / SSE
- Autenticación: OAuth 2.0 (Inicio de sesión en navegador) o Clave API (
Authorization: Bearer <token>)
🛠️ Herramientas MCP disponibles
1. pagerly_get_oncall
Consulta quién está actualmente de guardia para cualquier equipo u horario de rotación en PagerDuty, Opsgenie, Datadog, Google Calendar y Outlook.
{
"org_id": "T0123456",
"team_name": "Platform"
}
2. pagerly_create_incident
Declara un nuevo incidente, aprovisiona un canal de Slack dedicado, asigna severidad (P1-P4) y establece el comandante del incidente.
{
"org_id": "T0123456",
"title": "High Latency on Payment Gateway",
"severity": "P1",
"service_id": "payments-service"
}
3. pagerly_update_incident
Actualiza el estado de un incidente en curso (Abierto, En progreso, Investigando, Identificado, Monitoreando, Resuelto) o su severidad.
{
"org_id": "T0123456",
"incident_id": "INC-102",
"status": "Resolved"
}
4. pagerly_get_ai_investigation
Obtén o activa una investigación profunda de IA SRE para un incidente. Devuelve:
- Telemetría: Métricas de Datadog / CloudWatch (-15m) y registros de errores (300 líneas)
- Despliegues: Eventos recientes de despliegue de GitHub (-2h)
- Hipótesis de causa raíz y siguientes pasos de depuración
{
"org_id": "T0123456",
"incident_id": "INC-102",
"run_new": true
}
5. pagerly_incident_stats
Consulta análisis de incidentes, Tiempo Medio de Resolución (MTTR), distribución de severidad y temas recurrentes de hipótesis de causa raíz.
{
"org_id": "T0123456",
"days": 30
}
6. pagerly_alert_noise_analysis
Analiza el volumen de alertas frente a incidentes reales, porcentaje de ratio de ruido, fuentes de alertas más ruidosas (CloudWatch, Datadog, etc.) y porcentajes de páginas fuera de horario.
{
"org_id": "T0123456",
"days": 30
}
7. pagerly_update_statuspage
Actualiza el estado de salud de componentes (Operativo, Rendimiento degradado, Interrupción parcial, Interrupción mayor) o publica actualizaciones de estado público.
{
"org_id": "T0123456",
"component_name": "API Gateway",
"status": "Degraded Performance",
"incident_message": "Investigating elevated error rates."
}
8. pagerly_update_schedule
Actualiza el ID del horario de rotación del equipo, la frecuencia de rotación (diaria, semanal) o la configuración de zona horaria.
{
"org_id": "T0123456",
"team_name": "Platform",
"rotation_frequency": "weekly",
"timezone": "America/New_York"
}
9. pagerly_set_reminder
Establece o actualiza las notificaciones de recordatorio de rotación de turnos para un equipo de guardia.
{
"org_id": "T0123456",
"team_name": "Platform",
"reminder_time": "1day"
}
🔑 Configuración rápida
1. Claude Code CLI
Añade el servidor mediante CLI:
claude mcp add pagerly --transport http https://api.pagerly.io/mcp
2. Claude Desktop y Cursor
Añádelo a tu claude_desktop_config.json o a la configuración de MCP de Cursor:
3. Conectores personalizados de Claude.ai (Enterprise)
Si Claude solicita configuración manual de OAuth en las opciones de conectores personalizados:
- URL del servidor:
https://api.pagerly.io/mcp - URL de autorización:
https://workspace.pagerly.io/oauth/authorize - URL de token:
https://workspace.pagerly.io/oauth/token - ID de cliente OAuth:
pagerly_mcp_client(o registrado automáticamente mediante descubrimiento de.well-known) En la primera consulta, Claude te pedirá que te autentiques mediante inicio de sesión OAuth en el navegador.