Guía de conector12 minutos de lectura46 herramientas MCP7 idiomas

Cómo conectar Better Stack a Meta Muse vía MCP

Monitorización de uptime y gestión de incidentes de Better Stack: monitores y heartbeats con disponibilidad y tiempos de respuesta, incidentes con reconocer, escalar y resolver, calendarios de guardia, políticas de escalado, páginas de estado e informes de estado, y las integraciones configuradas.

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

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

Better Stack

Better Stack

Better Stack uptime monitoring and incident management: monitors and heartbeats with availability and response times, incidents with acknowledge, escalate and resolve, on-call calendars, escalation policies, status pages and status reports, and the configured integrations.

herramientas

46

Región

INTL

Categoría

Monitorización

Autenticación

Bearer Token

Env vars requeridas

BETTER_STACK_API_TOKEN
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 Better Stack 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

Monitorización de uptime y gestión de incidentes de Better Stack: monitores y heartbeats con disponibilidad y tiempos de respuesta, incidentes con reconocer, escalar y resolver, calendarios de guardia, políticas de escalado, páginas de estado e informes de estado, y las integraciones configuradas.

Prueba a pedir

Prompts de ejemplo para Better Stack

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

Better Stack · 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 → Better Stack, pega tus credenciales, genera una MCP API key y listo. Sin Docker, sin git clone, sin servidor local.

Better Stack + Meta Muse

Monitorización de uptime y gestión de incidentes de Better Stack: monitores y heartbeats con disponibilidad y tiempos de respuesta, incidentes con reconocer, escalar y resolver, calendarios de guardia, políticas de escalado, páginas de estado e informes de estado, y las integraciones configuradas.

Requisitos previos

Las instrucciones de configuración completas están incluidas en el conector (visibles en el store al seleccionarlo). Las variables de entorno requeridas:

BETTER_STACK_API_TOKEN

Paso 1 — Obtener credenciales

La configuración lleva unos 2 minutos. El conector usa la Better Stack Incidents API (antes Better Uptime, https://incidents.betterstack.com/api).

  1. Abre https://betterstack.com/settings/api-tokens/0, elige tu equipo y copia o crea un token en Incidents API tokens. Este token de equipo es la opción más sencilla.
  2. También sirve un token de API global (https://betterstack.com/settings/global-api-tokens), que llega a todos los equipos. Con él la IA pasa team_name para filtrar listas, y es obligatorio al crear monitores, heartbeats o incidentes.
  3. Pega el token en BETTER_STACK_API_TOKEN. Las escrituras necesitan un token con permiso de escritura.
  4. Instala el conector y ejecuta better_stack_list_monitors para comprobar el token.

Qué lee:

  • Monitores de uptime con estado (up, down, paused, validating, maintenance), URL, tipo, frecuencia, regiones y última comprobación, la configuración completa de un monitor, su disponibilidad (SLA) en un rango de fechas y sus tiempos de respuesta por región en las últimas 24 horas. Grupos de monitores y los monitores de un grupo.
  • Heartbeats para cron jobs y tareas en segundo plano con su URL de ping, periodo, margen y estado, su disponibilidad y los grupos de heartbeats.
  • Incidentes, del más reciente al más antiguo, con causa, estado, horas de inicio, reconocimiento y resolución y quién lo hizo, filtrables por fechas, monitor, heartbeat, resueltos o reconocidos; un incidente con la respuesta fallida; su cronología de alertas, reconocimientos, escalados, comentarios y actualizaciones de la página de estado; y sus comentarios.
  • Quién está de guardia: calendarios de guardia con la persona de guardia ahora, un calendario en un momento dado (default para el calendario predeterminado del equipo) y los turnos de una ventana de tiempo. Políticas de escalado con sus pasos y las severidades con sus canales de alerta.
  • Páginas de estado, los recursos que muestran con disponibilidad e historial diario, los informes de estado y sus actualizaciones.
  • Configuración: webhooks entrantes y salientes, integraciones de Slack y metadatos como responsable del servicio o entorno.

Qué escribe: monitores (better_stack_create_monitor, better_stack_update_monitor, better_stack_pause_monitor y better_stack_resume_monitor alrededor de trabajos planificados); heartbeats (better_stack_create_heartbeat devuelve la URL de ping que el job debe llamar tras cada ejecución, better_stack_update_heartbeat); incidentes (better_stack_create_incident, better_stack_acknowledge_incident, better_stack_escalate_incident, better_stack_resolve_incident, better_stack_reopen_incident, better_stack_add_incident_comment); páginas de estado (better_stack_create_status_report, better_stack_add_status_update a medida que cambian las cosas, better_stack_update_status_report para cambiar el título o reprogramar un mantenimiento).

Todas las herramientas vienen activadas al instalar, también las que escriben. Crear un incidente, escalarlo y publicar un informe de estado avisa a personas reales o a suscriptores públicos, así que la IA te lo confirma antes; notify_subscribers: false publica un informe de estado sin avisar. Si resuelves un incidente de un monitor que sigue fallando, la siguiente comprobación abre uno nuevo. Un informe de estado se cierra con una actualización que pone cada recurso afectado en resolved.

Formatos de datos: las respuestas siguen JSON:API: data (un objeto o una lista) con id, type, attributes y relationships; los usuarios relacionados y las actualizaciones de estado llegan en included. Los ids son cadenas numéricas. Las horas son ISO 8601 en UTC; los filtros de fecha (from, to) usan YYYY-MM-DD. La disponibilidad es un porcentaje (99.98); el tiempo de caída, la duración de los incidentes y los tiempos de respuesta están en segundos. El status de un incidente es Started, Acknowledged o Resolved. Las contraseñas de los monitores, las variables de entorno de Playwright y los tokens de incidente de las políticas se quitan de las respuestas.

Paginación: las listas devuelven pagination.next, una URL que es null en la última página; la IA vuelve a llamar con page igual al número de página de esa URL. per_page es 50 por defecto y hasta 250; los incidentes empiezan en 10 y admiten 50.

Errores comunes: 401 indica un token incorrecto o revocado, o un token de Telemetry en lugar de uno de Incidents. 403 es un token sin permiso de escritura, 404 un id desconocido o de otro equipo, 422 un error de validación cuyo errors nombra el campo, 429 el límite de peticiones.

El conector no cubre Better Stack Telemetry (logs, métricas, dashboards) y no borra monitores, heartbeats, incidentes ni páginas de estado.

Paso 2 — Instalar el adapter

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

Paso 3 — Añadir el conector en Muse

La URL de tu servidor: en AnythingMCP abre MCP Servers → el servidor donde está este conector y copia su URL (https://cloud.anythingmcp.com/mcp/…). Úsala donde esta guía muestra YOUR_SERVER_ID.

Muse añade los servidores MCP remotos como conectores personalizados e inicia sesión en ellos con OAuth.

  1. En Muse, abre Settings → Connectors y elige Add custom connector.
  2. Pega la URL del servidor MCP https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID.
  3. Muse abre la página de inicio de sesión de AnythingMCP: inicia sesión y aprueba el acceso.
  4. En un chat, pídele a Muse algo que necesite las herramientas de Better Stack.

También puedes configurarlo desde un chat, en la web, en las apps de iOS y Android o en WhatsApp. Envía a Muse este mensaje:

Create a Custom Connector for a new remote MCP server, then connect to it:
Name: AnythingMCP
Transport: remote streamable HTTP
URL: https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID
Auth: OAuth

¿Lo alojas tú mismo? Usa la dirección HTTPS pública de tu instancia en lugar de https://cloud.anythingmcp.com. Muse se conecta desde la nube de Meta, así que localhost no funciona.

Herramientas disponibles

ToolWhat it does
better_stack_list_monitorsList the team's uptime monitors with their status (up, down, paused, validating, maintenance), URL, type, check frequency, regions and last…
better_stack_get_monitorGet one monitor with its full configuration: type, URL, status, check frequency, regions, alert channels, escalation policy, maintenance…
better_stack_create_monitorCreate an uptime monitor: an HTTP check (status, expected status code, keyword present or absent), a server or port check (ping, TCP, UDP…
better_stack_update_monitorChange a monitor: only the fields you pass are updated (URL, name, frequency, regions, alert channels, escalation policy, group…
better_stack_pause_monitorPause a monitor: Better Stack stops checking it and sends no alerts until it is resumed
better_stack_resume_monitorResume a paused monitor: checks and alerts start again with the monitor's existing settings
better_stack_get_monitor_availabilityAvailability summary (SLA) of a monitor for a date range: availability percentage, total downtime in seconds, number of incidents, longest…
better_stack_get_monitor_response_timesResponse times of a monitor's checks over the last 24 hours, per region, oldest first: the total response time in seconds for each check
better_stack_list_monitor_groupsList the monitor groups (the folders monitors are sorted into on the dashboard), with their name, paused flag and team
better_stack_get_monitor_groupGet one monitor group by id: its name, sort index, paused flag, team and timestamps
better_stack_list_monitor_group_monitorsList the monitors inside one monitor group, with the same fields as better_stack_list_monitors; paged with page and per_page
better_stack_list_heartbeatsList heartbeat (cron job) monitors: name, status, expected period and grace in seconds, the ping URL the job must call, paused flag and…
better_stack_get_heartbeatGet one heartbeat monitor with its ping URL, period, grace, status, alert channels, escalation policy and maintenance window
better_stack_create_heartbeatCreate a heartbeat monitor for a cron job or background task
better_stack_update_heartbeatChange a heartbeat monitor: name, period, grace, alert channels, group, escalation policy, or pause and resume it with paused
better_stack_get_heartbeat_availabilityAvailability summary of a heartbeat for a date range: availability percentage, total downtime in seconds, number of incidents, longest and…
better_stack_list_heartbeat_groupsList the heartbeat groups, with their name, paused flag, sort index and team
better_stack_list_incidentsList incidents, newest first: name, cause, status (Started, Acknowledged, Resolved), start, acknowledge and resolve times and who did it…
better_stack_get_incidentGet one incident with its cause, status, timestamps, who acknowledged and resolved it, alert channels, escalation policy, metadata and the…
better_stack_get_incident_timelineTimeline of an incident, newest first: alerts sent, acknowledgements, escalations, comments, status page updates and the captured responses
better_stack_create_incidentOpen a manual incident and alert the on-call person through the chosen channels (call, SMS, e-mail, push), optionally escalating with a…
better_stack_acknowledge_incidentAcknowledge an ongoing incident: further escalation stops while the incident stays open until it is resolved
better_stack_resolve_incidentResolve an ongoing incident
better_stack_reopen_incidentReopen a resolved incident, for example when the problem came back right after it was marked as resolved
better_stack_escalate_incidentEscalate an ongoing incident to a team member, a team, an on-call calendar, an escalation policy or the whole organization, choosing the…
better_stack_list_incident_commentsList the comments posted on an incident, with their text (Markdown), author and timestamps
better_stack_add_incident_commentPost a comment on an incident, for example a status note or the root cause; it appears in the incident timeline
better_stack_list_on_call_calendarsList on-call calendars (schedules) with their name, team and whether each is the team's default, plus who is on call right now
better_stack_get_on_call_calendarWho is on call on a calendar, now or at a given date and time: names, e-mails, phone numbers and holiday status of the on-call users
better_stack_list_on_call_eventsList the shifts of an on-call calendar in a time window: who is on call (e-mails), start and end time, and whether the shift is an override
better_stack_list_escalation_policiesList escalation policies with their steps (who is alerted, after how many minutes, with which severity), repeat settings and fallback policy
better_stack_get_escalation_policyGet one escalation policy with its ordered steps, step members (users, on-call, Slack, webhooks), wait times, repeat count and fallback…
better_stack_list_severitiesList the severities (urgencies) of the team, with the alert channels each one uses (call, SMS, e-mail, push, critical alert)
better_stack_list_status_pagesList the status pages: company name, subdomain and custom domain, published flag, overall state (operational, degraded, downtime…
better_stack_get_status_pageGet one status page with its domain, overall state, published and subscribable flags, history length, design and access settings
better_stack_list_status_page_resourcesList the resources shown on a status page (monitors, heartbeats, groups) with their public name, current status, availability and daily…
better_stack_list_status_reportsList the status reports (incident announcements and maintenance windows) on a status page with title, type, start and end, affected…
better_stack_get_status_reportGet one status report on a status page with its type, start and end, affected resources, overall state and its status updates (in…
better_stack_create_status_reportPublish a status report on a public status page: an incident announcement or a planned maintenance, with the affected resources and a first…
better_stack_update_status_reportChange a status report's title or its start and end time, for example to reschedule a maintenance
better_stack_list_status_updatesList the status updates posted on a status report, with message, publish time, affected resources and whether subscribers were notified
better_stack_add_status_updatePost a new update on a status report, e.g. investigating, identified, monitoring or resolved; set every affected resource to resolved to…
better_stack_list_incoming_webhooksList the incoming webhook integrations that open and resolve incidents from other tools, with their name, URL and the rules for starting…
better_stack_list_outgoing_webhooksList the outgoing webhook integrations that Better Stack calls on incident and monitor events, with their name, target URL and triggers
better_stack_list_slack_integrationsList the Slack integrations of the team: workspace, channel and the kinds of notifications sent there
better_stack_list_metadataList metadata records (key and values) attached to monitors, heartbeats, incidents and integrations, e.g. service owner or environment…

Ejemplos de prompts

  • "¿Hay algo caído ahora mismo? Lista los monitores caídos con su URL y última comprobación."
  • "¿Cuál fue la disponibilidad del monitor de https://shop.example.com el mes pasado y cuál fue el incidente más largo?"
  • "¿Quién está de guardia en el calendario predeterminado este sábado a las 22:00?"
  • "Muestra los incidentes abiertos con su causa y cronología, y luego reconoce el de la API de pagos."
  • "Publica en nuestra página de estado un mantenimiento planificado para el domingo de 02:00 a 03:00 UTC que afecta a la API, sin avisar a los suscriptores. Enséñame antes el texto."

FAQ

¿Dónde está disponible Muse? Por ahora Meta ofrece Muse en Estados Unidos y Canadá, en la web, en las apps de iOS y Android y en WhatsApp.

¿Meta revisa este conector? No. Meta no revisa los conectores personalizados. Muse solo ve las herramientas que activaste para este servidor MCP en AnythingMCP, y puedes desconectarlo cuando quieras en Settings → Connectors.

Siguientes pasos

¿Te ha sido útil esta guía?

Tu agente de Better Stack está a un clic.

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

Guías relacionadas

Conectores

Better Stack a MCP: monitores de uptime, heartbeats, incidentes, guardias y páginas de estado en cualquier agente de IA

Monitorización de uptime y gestión de incidentes de Better Stack: monitores y heartbeats con disponibilidad y tiempos de respuesta, incidentes con reconocer, escalar y resolver, calendarios de guardia, políticas de escalado, páginas de estado e informes de estado, y las integraciones configuradas.

Conectores

Cómo conectar Better Stack a ChatGPT vía MCP

Monitorización de uptime y gestión de incidentes de Better Stack: monitores y heartbeats con disponibilidad y tiempos de respuesta, incidentes con reconocer, escalar y resolver, calendarios de guardia, políticas de escalado, páginas de estado e informes de estado, y las integraciones configuradas.

Conectores

Cómo conectar Better Stack a Claude vía MCP

Monitorización de uptime y gestión de incidentes de Better Stack: monitores y heartbeats con disponibilidad y tiempos de respuesta, incidentes con reconocer, escalar y resolver, calendarios de guardia, políticas de escalado, páginas de estado e informes de estado, y las integraciones configuradas.

Conectores

Cómo conectar Better Stack a Microsoft Copilot vía MCP

Monitorización de uptime y gestión de incidentes de Better Stack: monitores y heartbeats con disponibilidad y tiempos de respuesta, incidentes con reconocer, escalar y resolver, calendarios de guardia, políticas de escalado, páginas de estado e informes de estado, y las integraciones configuradas.

Conectores

Cómo conectar Better Stack a Cursor vía MCP

Monitorización de uptime y gestión de incidentes de Better Stack: monitores y heartbeats con disponibilidad y tiempos de respuesta, incidentes con reconocer, escalar y resolver, calendarios de guardia, políticas de escalado, páginas de estado e informes de estado, y las integraciones configuradas.

Conectores

Cómo conectar Better Stack a Gemini vía MCP

Monitorización de uptime y gestión de incidentes de Better Stack: monitores y heartbeats con disponibilidad y tiempos de respuesta, incidentes con reconocer, escalar y resolver, calendarios de guardia, políticas de escalado, páginas de estado e informes de estado, y las integraciones configuradas.