io.usefulapi/statuspage
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
Statuspage MCP by usefulapi
Publisher-provided description
Read pages, components, incidents and maintenances; create and update incidents in Statuspage.
Summary by lookupd
Reads status page components, incidents, maintenances and uptime, and can create or update live incidents and component statuses.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http statuspage https://statuspage.usefulapi.io/mcp
Codex, remote (streamable-http)
codex mcp add statuspage --url https://statuspage.usefulapi.io/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"statuspage": {
"url": "https://statuspage.usefulapi.io/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (15 tools)
Publisher-provided text
statuspage_list_pagesList the status pages the API key can see, with ids, names and subdomains. Start here to get a page_id. API: GET /pages.statuspage_get_pageGet the profile of one status page (name, subdomain, domain, time zone, notification settings). API: GET /pages/{page_id}.statuspage_list_componentsList the components of a page with their current status (operational, degraded_performance, partial_outage, major_outage, under_maintenance). API: GET /pages/{pstatuspage_get_componentGet one component with its status, group and description. API: GET /pages/{page_id}/components/{component_id}.statuspage_get_component_uptimeGet uptime data for one component over a date range (default: the last 90 days). Dates are ISO 8601. API: GET /pages/{page_id}/components/{component_id}/uptime.statuspage_list_component_groupsList the component groups of a page. API: GET /pages/{page_id}/component-groups.statuspage_list_incidentsList incidents of a page, newest first. Use q to search by name, status or impact text. API: GET /pages/{page_id}/incidents.statuspage_list_unresolved_incidentsList incidents that are not resolved yet (investigating, identified, monitoring). API: GET /pages/{page_id}/incidents/unresolved.statuspage_list_maintenancesList scheduled maintenances of a page. kind: scheduled (all planned), upcoming (not started) or active (in progress). API: GET /pages/{page_id}/incidents/{schedstatuspage_get_incidentGet one incident with its full update timeline and affected components. API: GET /pages/{page_id}/incidents/{incident_id}.statuspage_count_subscribersCount the subscribers of a page by type (email, sms, webhook and others). API: GET /pages/{page_id}/subscribers/count.statuspage_list_metricsList the metrics shown on a page (for example response time). API: GET /pages/{page_id}/metrics.statuspage_update_component_statusWRITE, public. Set the status of one component on the live status page. Visitors see the change at once. API: PATCH /pages/{page_id}/components/{component_id}.statuspage_create_incidentWRITE, public. Create a real-time incident on the live status page. It is visible to visitors. With deliver_notifications true (the default of Statuspage) it alstatuspage_update_incidentWRITE, public. Post a new update on an incident: change its status, add update text, or set the status of components. Each call with body adds a new timeline en
Details
- Version: 1.4.3
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 473 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/m190/usefulapi-mcp
- Website: https://usefulapi.io/statuspage/
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.usefulapi/statuspage)
- 62092 servers
- Last crawl: 2026-11-11T17:17:22.074Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp