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í.