StatOSS

Páginas de estado y monitoreo de disponibilidad: lee el estado, los monitores y los incidentes, y con una clave de escritura abre incidentes, publica actualizaciones, programa mantenimientos y registra despliegues.

Servidor MCP alojado

npx add-mcp 'https://statoss.com/api/v1/mcp'

Se instala en Claude Code, Codex, Cursor y más

Documentación

Dos endpoints del Model Context Protocol: uno de solo lectura junto a cada página y uno con clave sobre la cuenta.

Junto a cada página

https://<page>/mcp (y statoss.com/s/<address>/mcp) es un servidor MCP de solo lectura sin clave: get_status, list_incidents y get_error_budget. En una página protegida por contraseña o privada, toma la clave de la página como ?key=.

Sobre la cuenta

https://statoss.com/api/v1/mcp con una clave de API como token de portador. Las claves de lectura obtienen list_pages, get_status, list_monitors y list_incidents; las claves de escritura añaden create_monitor, open_incident, schedule_maintenance, post_update y record_deploy. Las herramientas de incidentes aceptan lo que acepta la API REST: un estado por monitor, un inicio en el pasado, un incidente que ya ha terminado, los recordatorios y la repetición de una ventana, y notify: false para excluir a los suscriptores. Cada herramienta responde con los mismos recursos que envía la API REST, y una clave que solo alcanza una página solo ve esa página.

Conectando un cliente

Ambos endpoints usan el transporte Streamable HTTP, sin estado: JSON-RPC por POST, JSON de vuelta, sin sesión y sin flujo de eventos. Claude Code, Cursor, Claude Desktop y la mayoría de otros clientes aceptan un servidor remoto como una URL más cabeceras.

claude mcp add statoss https://statoss.com/api/v1/mcp \
  --transport http \
  --header "Authorization: Bearer sk_..."

O, como entrada JSON para un cliente que lea una:

{
  "mcpServers": {
    "statoss": {
      "url": "https://statoss.com/api/v1/mcp",
      "headers": { "Authorization": "Bearer sk_..." }
    }
  }
}

llms.txt

https://<page>/llms.txt es un archivo de texto corto que indica qué es la página, lista sus monitores y apunta a status.json, las fuentes y el endpoint MCP, con una nota sobre cómo leer status.json. Es lo que se debería entregar a un modelo de lenguaje en lugar del HTML. El llms.txt del propio sitio describe StatOSS en sí.