Guía de conector9 minutos de lectura40 herramientas MCP7 idiomas

Rootly a MCP: incidentes, alertas, guardias, páginas de estado y retrospectivas en cualquier agente de IA

Gestión de incidentes con Rootly desde cualquier agente de IA: declara, actualiza, mitiga y resuelve incidentes con notas en la línea de tiempo y action items, reconoce y resuelve alertas, consulta quién está de guardia, publica actualizaciones en páginas de estado y lee retrospectivas, servicios, equipos y niveles de severidad.

HCPor el equipo de HelpCodeActualizado 9 min de lectura Código abierto en GitHub

Sin tarjeta de crédito · 7 días de prueba · Alternativa self-host disponible

Rootly

Rootly

Rootly incident management: incidents with timeline, action items and status page updates, alerts, services, functionalities, teams, severities and incident types, on-call (who is on call, schedules, shifts, escalation policies), status pages and retrospectives. Declare, update, mitigate and resolve incidents, acknowledge and resolve alerts.

herramientas

40

Región

INTL

Categoría

Monitorización

Autenticación

Bearer Token

Env vars requeridas

ROOTLY_API_KEY
Instalar con un clic en Cloud

7 días de prueba gratis · Sin tarjeta de crédito

  • Prueba gratis de 7 días
    Sin tarjeta de crédito
  • RGPD y SOC 2 ready
    Datos en la UE, registros de auditoría
  • Código abierto en GitHub
    Open source · AGPL-3.0
  • Funciona con ChatGPT, Claude, Gemini
    Cualquier cliente compatible con MCP

Sáltate la instalación. Funcionando en menos de 2 minutos.

Inicia una prueba gratuita en cloud.anythingmcp.com, añade Rootly con un clic y apunta tu cliente de IA (Claude, ChatGPT, Copilot o Cursor) al endpoint MCP generado. Sin Docker, sin git clone, sin experiencia de desarrollo.

Empezar prueba gratis

Resumen

Gestión de incidentes con Rootly desde cualquier agente de IA: declara, actualiza, mitiga y resuelve incidentes con notas en la línea de tiempo y action items, reconoce y resuelve alertas, consulta quién está de guardia, publica actualizaciones en páginas de estado y lee retrospectivas, servicios, equipos y niveles de severidad.

Prueba a pedir

Prompts de ejemplo para Rootly

Haz clic en un prompt para copiarlo. Pégalo en Claude, ChatGPT, Cursor, Gemini, Copilot u OpenClaw para ejecutarlo contra este conector.

Rootly · live vía MCP
Compartir
Opus 4.7

Claude es IA y puede equivocarse. Verifica siempre las respuestas.

💡 ¿Sin instalación? Usa cloud.anythingmcp.com directamente. Inicia sesión, pulsa Connectors → Rootly, pega tus credenciales, genera una MCP API key y listo. Sin Docker, sin git clone, sin servidor local.

Rootly

Gestión de incidentes con Rootly desde cualquier agente de IA: declara, actualiza, mitiga y resuelve incidentes con notas en la línea de tiempo y action items, reconoce y resuelve alertas, consulta quién está de guardia, publica actualizaciones en páginas de estado y lee retrospectivas, servicios, equipos y niveles de severidad.

Configuración

La configuración lleva unos 2 minutos. Necesitas una cuenta de Rootly.

  1. En Rootly abre el menú de la organización, después Organization Settings, API Keys, y crea una clave. Una clave Global ve toda la organización, una clave Team solo los registros de ese equipo, una clave Personal actúa con tus propios permisos.
  2. Da a la clave un rol que pueda leer lo que necesitas y, si la IA debe cambiarlos, permiso de escritura sobre incidentes, alertas y action items.
  3. Pega solo la clave, sin Bearer delante, en ROOTLY_API_KEY y ejecuta rootly_get_current_user. Muestra el usuario con el que actúa la clave; una clave Global o Team responde con el usuario que la creó.

Qué está pasando: rootly_list_incidents con status: "started,mitigated" (o in_triage) lista los incidentes en curso; hay filtros por severidad, servicio, equipo, entorno, tipo, texto libre y fechas. rootly_get_incident muestra un incidente con todos sus atributos, rootly_list_incident_events su línea de tiempo y rootly_list_incident_action_items sus tareas. Para encontrar los ids la IA usa rootly_list_severities, rootly_list_services, rootly_get_service, rootly_list_functionalities, rootly_get_functionality, rootly_list_teams, rootly_get_team, rootly_list_environments, rootly_list_incident_types y rootly_list_users.

Llevar un incidente: rootly_create_incident declara uno. Con un idempotency_key un reintento dentro de 24 horas devuelve el mismo incidente en lugar de abrir otro; el tipo test sirve para una prueba. rootly_update_incident cambia título, resumen, severidad, servicios, equipos, etiquetas o estado; una lista sustituye la lista completa. rootly_add_incident_event añade notas internas o externas a la línea de tiempo, rootly_mitigate_incident y rootly_resolve_incident hacen avanzar el incidente con una nota breve. Action items: rootly_list_action_items de todos los incidentes, rootly_get_action_item, rootly_create_action_item y rootly_update_action_item (por ejemplo estado done).

Alertas: rootly_list_alerts (por ejemplo estado triggered u open), rootly_get_alert con la carga original que envió la fuente, rootly_acknowledge_alert (la escalada deja de avisar al siguiente nivel) y rootly_resolve_alert, que también puede resolver los incidentes vinculados.

Guardias: rootly_list_oncalls responde quién está de guardia ahora o en una ventana de tiempo. rootly_list_schedules, rootly_get_schedule, rootly_get_schedule_shifts, rootly_list_shifts y rootly_list_escalation_policies dan los detalles.

Páginas de estado y retrospectivas: rootly_list_status_pages, rootly_get_status_page y rootly_list_incident_status_page_events leen; rootly_create_status_page_event publica una actualización (investigating, identified, monitoring, resolved). rootly_list_retrospectives y rootly_get_retrospective leen los post-mortems.

Antes de escribir: un incidente normal ejecuta workflows, abre un canal de Slack y puede avisar a personas; una actualización de la página de estado es pública y puede enviar emails a los suscriptores. Por eso la IA te muestra lo que va a hacer y espera tu sí. Un incidente privado no puede volver a ser público.

Desactivadas al instalar: ninguna herramienta. Todo está activo desde el principio; lo que la IA puede hacer lo limitan el rol y el equipo de la clave.

Formatos de datos: las respuestas siguen JSON:API: los registros están en data (id, type, attributes, relationships), los incrustados con include en included. Los ids son UUID, los de usuario números. El número legible del incidente es attributes.sequential_id (INC-123). Las horas son ISO 8601, en UTC salvo que se indique una zona horaria. rootly_list_incidents y rootly_list_alerts devuelven por defecto un conjunto compacto de atributos; fields: "" los devuelve todos. Las contraseñas de reuniones de Zoom y los enlaces de anfitrión quedan fuera de las respuestas sobre incidentes.

Paginación: las listas devuelven meta con current_page, next_page (null en la última página), total_count y total_pages; la IA vuelve a llamar con page_number. Incidentes y alertas también aceptan el cursor page_after de meta.next_cursor. page_size llega a 100, pero las páginas pequeñas funcionan mejor porque los registros de Rootly son grandes.

Errores comunes: 401 indica una clave incorrecta o revocada, 403 una clave cuyo rol o equipo no permite la llamada, 404 un id desconocido o fuera del equipo de la clave, 422 un error de validación cuyos errors nombran el campo, 429 el límite de peticiones (las cabeceras X-RateLimit-* dicen cuándo se reinicia; espera y reintenta).

El conector no borra incidentes, alertas ni action items, no cambia turnos, políticas de escalada ni páginas de estado y no escribe retrospectivas.

Requisitos previos: ROOTLY_API_KEY

Instalar el conector localmente

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

Abre http://localhost:3000/connectors/store, elige Rootly e introduce las variables listadas en los Requisitos previos.

Herramientas disponibles

ToolWhat it does
rootly_get_current_userShow the user the API key acts as: id, name, email, time zone and role
rootly_list_incidentsList incidents, newest first by default: sequential id (the 123 in INC-123), title, status, kind, severity, services, teams, environments…
rootly_get_incidentGet one incident with all its attributes: title, summary, status, severity, services, teams, environments, types, labels, Slack channel…
rootly_create_incidentDeclare an incident
rootly_update_incidentChange an incident: title, summary, status, severity, affected services, functionalities, environments, types, teams, causes or labels
rootly_mitigate_incidentMark an incident as mitigated (the impact is under control) with a short note on how
rootly_resolve_incidentMark an incident as resolved with a short note on how
rootly_list_incident_eventsList the timeline of an incident: the events (notes, status changes, updates) with their text, visibility (internal or external) and when…
rootly_add_incident_eventAdd a note to the timeline of an incident
rootly_list_action_itemsList action items across all incidents: summary, kind (task during the incident, follow_up after it), priority, status, assignee, due date…
rootly_list_incident_action_itemsList the action items of one incident: summary, kind, priority, status, assignee and due date
rootly_get_action_itemGet one action item with its description, assignee, teams, due date and linked Jira issue
rootly_create_action_itemAdd an action item to an incident: a task to do now or a follow-up for after the incident, with priority, assignee and due date
rootly_update_action_itemChange an action item: summary, description, status (e.g. done), priority, assignee or due date
rootly_list_alertsList alerts, newest first: short id, summary, status (open, triggered, acknowledged, resolved, deferred), source (datadog, grafana, email…
rootly_get_alertGet one alert with its full details, including the raw payload the source sent (data), labels, responders and linked incidents
rootly_acknowledge_alertAcknowledge an alert: someone is looking at it, so its escalation stops paging the next level
rootly_resolve_alertResolve an alert, optionally with a note and also resolving the incidents it is attached to
rootly_list_servicesList the services in the catalog: name, slug, description, owners, linked repositories and external ids (Backstage, Cortex, OpsLevel…
rootly_get_serviceGet one service with its description, owner teams and users, escalation policy, alert and incident broadcast settings and external links
rootly_list_functionalitiesList the functionalities (user-facing capabilities such as Checkout or Login) with name, slug, description and owners
rootly_get_functionalityGet one functionality with its description, owners, linked services and status page components
rootly_list_teamsList the teams (groups) with name, slug, description, members and their on-call and escalation settings
rootly_get_teamGet one team with its description and members; add include for its schedules and escalation policies
rootly_list_environmentsList the environments (production, staging and so on) with name, slug and colour
rootly_list_severitiesList the severity levels (e.g
rootly_list_incident_typesList the incident types (e.g
rootly_list_usersList the users of the organization: id, name, email, time zone; add include for role, teams or schedules
rootly_list_oncallsWho is on call: the on-call entries of every escalation policy, schedule and level for now or a time window, with the user, schedule…
rootly_list_schedulesList the on-call schedules with name, description, owning teams and time zone
rootly_get_scheduleGet one on-call schedule with its owners, time zone and settings
rootly_get_schedule_shiftsList the shifts of one schedule in a time window: who is on call from when to when, including overrides
rootly_list_shiftsList on-call shifts across schedules in a time window (default: the shifts running now): schedule, rotation, user, start and end, override…
rootly_list_escalation_policiesList the escalation policies with name, description, repeat settings and owning teams; add include for their levels and paths
rootly_list_status_pagesList the status pages with title, public URL, whether they are public, and their settings
rootly_get_status_pageGet one status page with its title, description, public URL, components and settings
rootly_list_incident_status_page_eventsList the updates an incident published to status pages: text, status (investigating, identified, monitoring, resolved), status page and time
rootly_create_status_page_eventPublish an incident update on a status page, e.g
rootly_list_retrospectivesList incident retrospectives (post-mortems): title, status (draft, published), the incident, URL and dates
rootly_get_retrospectiveGet one retrospective with its title, status, content, URL and the incident it belongs to

Ejemplos de prompts

  • "¿Qué incidentes están abiertos ahora mismo y quién está de guardia para el servicio de pagos?"
  • "Muéstrame la línea de tiempo de INC-482 y lista sus action items abiertos."
  • "Declara un incidente SEV2 por checkout lento en el servicio checkout. Enséñame los detalles antes de crearlo."
  • "Reconoce las alertas de Datadog disparadas para el API gateway y dime qué dicen."
  • "Publica una actualización Monitoring de INC-482 en nuestra página de estado: el arreglo está desplegado y vigilamos la tasa de errores."

Siguientes pasos

¿Te ha sido útil esta guía?

Tu agente de Rootly está a un clic.

Instala el conector, pega la clave y pregunta a tu cliente de IA. 7 días gratis, sin tarjeta de crédito.

Guías relacionadas

Conectores

Cómo conectar Rootly a ChatGPT vía MCP

Gestión de incidentes con Rootly desde cualquier agente de IA: declara, actualiza, mitiga y resuelve incidentes con notas en la línea de tiempo y action items, reconoce y resuelve alertas, consulta quién está de guardia, publica actualizaciones en páginas de estado y lee retrospectivas, servicios, equipos y niveles de severidad.

Conectores

Cómo conectar Rootly a Claude vía MCP

Gestión de incidentes con Rootly desde cualquier agente de IA: declara, actualiza, mitiga y resuelve incidentes con notas en la línea de tiempo y action items, reconoce y resuelve alertas, consulta quién está de guardia, publica actualizaciones en páginas de estado y lee retrospectivas, servicios, equipos y niveles de severidad.

Conectores

Cómo conectar Rootly a Cursor vía MCP

Gestión de incidentes con Rootly desde cualquier agente de IA: declara, actualiza, mitiga y resuelve incidentes con notas en la línea de tiempo y action items, reconoce y resuelve alertas, consulta quién está de guardia, publica actualizaciones en páginas de estado y lee retrospectivas, servicios, equipos y niveles de severidad.

Conectores

Cómo conectar Rootly a Gemini vía MCP

Gestión de incidentes con Rootly desde cualquier agente de IA: declara, actualiza, mitiga y resuelve incidentes con notas en la línea de tiempo y action items, reconoce y resuelve alertas, consulta quién está de guardia, publica actualizaciones en páginas de estado y lee retrospectivas, servicios, equipos y niveles de severidad.

Conectores

Cómo conectar Rootly a Meta Muse vía MCP

Gestión de incidentes con Rootly desde cualquier agente de IA: declara, actualiza, mitiga y resuelve incidentes con notas en la línea de tiempo y action items, reconoce y resuelve alertas, consulta quién está de guardia, publica actualizaciones en páginas de estado y lee retrospectivas, servicios, equipos y niveles de severidad.

Conectores

Cómo conectar Rootly a Microsoft Copilot vía MCP

Gestión de incidentes con Rootly desde cualquier agente de IA: declara, actualiza, mitiga y resuelve incidentes con notas en la línea de tiempo y action items, reconoce y resuelve alertas, consulta quién está de guardia, publica actualizaciones en páginas de estado y lee retrospectivas, servicios, equipos y niveles de severidad.