API REST y MCP: Monitorización que se despliega con tu código.

Una API REST para monitores, incidencias, ventanas de mantenimiento y actualizaciones de estado, y un servidor MCP que permite a los asistentes de IA hacer lo mismo con una clave de API. En Professional y Business.

14 días de prueba gratis · Después, gratis con 5 monitores · Sin tarjeta de crédito

4.9/5 de 1,247+ reseñas Con la confianza de 65,000+ empresas
01

La monitorización, parte de cada despliegue

Crea un monitor cuando sale un servicio, ponlo en pausa o inicia una ventana de mantenimiento mientras despliegas, y elimínalo cuando el servicio se retire.

02

Pregunta a tu asistente de IA

Conecta Claude, Cursor o Copilot a través de MCP y pregunta “¿está todo funcionando?” o “pausa la tienda mientras despliego”.

03

Documentada y predecible

Un documento OpenAPI y documentación en app.uptimecheck.com/docs/api, con claves de solo lectura o de lectura y escritura.

Qué puedes construir con la API de Uptimecheck

Ir haciendo clic por un panel está bien para diez monitores. Con cien servicios, decenas de webs de clientes o una infraestructura que cambia cada semana, la monitorización tiene que vivir en el código. La API REST cubre monitores, ventanas de mantenimiento y actualizaciones de estado, y está documentada en app.uptimecheck.com/docs/api; un servidor MCP permite a los asistentes de IA hacer lo mismo con una clave de API.

Endpoints

Todos los endpoints están bajo https://app.uptimecheck.com/api/v1:

/monitors: lista, crea, actualiza y elimina monitores de cualquier tipo, ponlos en pausa y reanúdalos, y consulta sus últimas comprobaciones./monitors/{id}/metrics, /page-speed y /email: métricas de servidor, resultados de Lighthouse e informes de autenticación de email./incidents: lista incidencias, consulta su cronología y reconoce una./maintenance: programa, modifica, finaliza o cancela ventanas de mantenimiento, y lista, modifica o detén las recurrentes en /maintenance-schedules. Un PATCH solo con los campos que cambian mueve una ventana, y los suscriptores que ya recibieron el aviso reciben la nueva hora./status-pages: lista tus páginas y publica, actualiza y elimina actualizaciones de estado en ellas, con un impacto por cada componente afectado./summary, /projects y /alert-channels: el estado de todo de un vistazo y los ID que necesitas al crear monitores.

Crea un monitor desde tu pipeline

Autentícate con una clave de API en la cabecera Authorization y envía JSON:

curl https://app.uptimecheck.com/api/v1/monitors -H «Authorization: Bearer uc_…» -H «Content-Type: application/json» -d ‘{«type»:»http»,»name»:»Checkout»,»target»:»https://northwind.shop/checkout»,»intervalSeconds»:60}’

Ejecútalo en el mismo paso que despliega el servicio y cada nuevo endpoint quedará monitorizado en el momento en que salga a producción. La primera comprobación se hace en menos de un minuto. La referencia completa, con ejemplos de peticiones y respuestas, está en la documentación de la API.

Asistentes de IA a través de MCP

El servidor MCP en https://app.uptimecheck.com/api/mcp permite que Claude, Cursor, Copilot y otros asistentes trabajen con tu monitorización usando las mismas claves de API. Pide un resumen del estado, investiga una incidencia, prueba una petición, crea un monitor, pausa uno mientras despliegas, inicia una ventana de mantenimiento o publica una actualización de estado. Las herramientas que cambian algo necesitan una clave de lectura y escritura.

Usos habituales

Agencias

Da de alta a un cliente nuevo con un solo script: añade monitores para la web, el proceso de pago y la API en el proyecto del cliente, con los canales de alerta adecuados. Para darlo de baja, el mismo script a la inversa.

Equipos de plataforma

Mantén los monitores sincronizados con tu catálogo de servicios e inicia una ventana de mantenimiento desde tu script de despliegue, para que los reinicios planificados no abran incidencias ni resten uptime. Pronto habrá un provider de Terraform para gestionar los monitores como código.

Comunicación del estado

Publica una actualización de estado desde tus propias herramientas de incidencias, para que la página de estado y sus suscriptores se enteren en el mismo momento que tu equipo.

Webhooks para el sentido contrario

La API te permite gestionar Uptimecheck. Los webhooks permiten que Uptimecheck te llame a ti: cada caída y cada recuperación se envía como JSON firmado a tu propio endpoint, listo para conectarlo con lo que gestione tus guardias. Consulta alertas y notificaciones.

Consejos prácticos

Guarda la clave de API como secreto en tu sistema de CI, nunca en el repositorio.Usa una clave de solo lectura para paneles e informes, y una de lectura y escritura solo donde haya que cambiar algo.Haz que tus scripts sean idempotentes: busca un monitor por nombre o destino antes de crearlo, para que volver a ejecutarlos no genere duplicados.Usa en la API la misma convención de nombres que en tu infraestructura, para que cada monitor se pueda relacionar fácilmente con el servicio que vigila.

La mayoría de los equipos empieza automatizando la parte aburrida, añadir monitores para nuevas webs de clientes o nuevos servicios, y a partir de ahí pasa a las ventanas de mantenimiento y las actualizaciones de estado.

El acceso a la API y a MCP está incluido en Professional y Business. Los planes empiezan en 9 € al mes con facturación anual o 12 € con facturación mensual, IVA no incluido; compara los planes en la página de precios o empieza una prueba gratuita de Professional de 14 días sin tarjeta. Consulta la monitorización de APIs para vigilar tu propia API con Uptimecheck.

“UptimeCheck makes monitoring incredibly easy for developers like us. All we have to do is enter our website's URLs, choose the channels we want notifications delivered on (email, SMS, Slack, Telegram), and we're done!”

Rasmus Danielsson

Developer

Preguntas sobre API REST y MCP

¿Qué planes incluyen acceso a la API?

Professional y Business. El servidor MCP usa las mismas claves de API.

¿Qué puedo gestionar a través de la API?

Monitores, incidencias, ventanas de mantenimiento y actualizaciones de estado, además de acceso de lectura a proyectos, canales de alerta, páginas de estado y un resumen de todo.

¿Cómo me autentico?

Con una clave de API enviada como bearer token en la cabecera Authorization. Las claves son de solo lectura o de lectura y escritura.

¿Puedo usar Uptimecheck desde un asistente de IA?

Sí. Conecta Claude, Cursor, Copilot u otro cliente MCP a app.uptimecheck.com/api/mcp con una clave de API.

¿Dónde está la documentación de la API?

En app.uptimecheck.com/docs/api, con un documento OpenAPI que puedes cargar en tus propias herramientas.

Funciona bien con

API monitoring

Métodos, cabeceras y cuerpos personalizados, con comprobaciones de JSON para cada endpoint.

Más información

Incident management

Caídas confirmadas con pruebas, una cronología, confirmaciones de recepción y revisiones de incidencias.

Más información

Status pages

Páginas de estado actualizadas por tus comprobaciones, con suscriptores, 9 idiomas y tu logo.

Más información

Las caídas son cosa del pasado.

Configura tu primer monitor en menos de un minuto, o echa antes un vistazo a la demo en vivo.

14 días de prueba gratis · Después, gratis con 5 monitores · Sin tarjeta de crédito