Skip to main content
Glama

Server Details

Read status-page status, services, incidents and metrics; create, update and publish incidents.

Status
Healthy
Last Tested
Transport
Streamable HTTP
URL
Repository
m190/usefulapi-mcp
GitHub Stars
0

Glama MCP Gateway

Connect through Glama MCP Gateway for full control over tool access and complete visibility into every call.

MCP client
Glama
MCP server

Full call logging

Every tool call is logged with complete inputs and outputs, so you can debug issues and audit what your agents are doing.

Tool access control

Enable or disable individual tools per connector, so you decide what your agents can and cannot do.

Managed credentials

Glama handles OAuth flows, token storage, and automatic rotation, so credentials never expire on your clients.

Usage analytics

See which tools your agents call, how often, and when, so you can understand usage patterns and catch anomalies.

100% free. Your data is private.

Tool Definition Quality

Score is being calculated. Check back soon.

Available Tools

11 tools
statuspal_create_incidentCreate incident
Destructive
Inspect

PUBLISHES a new incident to the LIVE public status page (and, with notify=true, emails/notifies subscribers). type="major" or "minor" is an outage incident; type="scheduled" creates a scheduled maintenance window. StatusPal: POST /status_pages/{subdomain}/incidents.

ParametersJSON Schema
NameRequiredDescriptionDefault
typeYesIncident type. "major"/"minor" = outage severity; "scheduled" = a maintenance window.
titleYesIncident title (required).
notifyNoWhether to notify/email subscribers.
ends_atNoISO8601 end time (optional).
updatesNoOptional initial updates to post with the incident.
starts_atNoISO8601 start time (optional; required for scheduled maintenance).
subdomainNoStatus page subdomain (overrides STATUSPAL_SUBDOMAIN).
service_idsYesIds of the affected services (required).
statuspal_create_incident_updatePost incident update
Destructive
Inspect

POSTS an update (e.g. investigating → identified → monitoring → resolved) to an existing incident on the LIVE public status page (and, with notify=true, notifies subscribers). StatusPal: POST /status_pages/{subdomain}/incidents/{incident_id}/updates.

ParametersJSON Schema
NameRequiredDescriptionDefault
typeYesUpdate type — common values: "investigating", "identified", "monitoring", "resolved", "issue".
notifyNoWhether to notify/email subscribers about this update.
posted_atNoISO8601 timestamp for the update (optional; defaults to now).
subdomainNoStatus page subdomain (overrides STATUSPAL_SUBDOMAIN).
descriptionYesThe update message shown on the status page (required).
incident_idYesThe incident id to post an update to.
statuspal_delete_incidentDelete incident
Destructive
Inspect

DELETES an incident from the LIVE public status page — this permanently removes it. StatusPal: DELETE /status_pages/{subdomain}/incidents/{incident_id}.

ParametersJSON Schema
NameRequiredDescriptionDefault
subdomainNoStatus page subdomain (overrides STATUSPAL_SUBDOMAIN).
incident_idYesThe incident id to delete.
statuspal_get_incidentGet incident
Read-only
Inspect

Get a single incident by its id. StatusPal: GET /status_pages/{subdomain}/incidents/{incident_id}.

ParametersJSON Schema
NameRequiredDescriptionDefault
subdomainNoStatus page subdomain (overrides STATUSPAL_SUBDOMAIN).
incident_idYesThe incident id.
statuspal_get_service_statusGet service status
Read-only
Inspect

Get the current status of a single service by its id. StatusPal: GET /status_pages/{subdomain}/services/{service_id}/status.

ParametersJSON Schema
NameRequiredDescriptionDefault
subdomainNoStatus page subdomain (overrides STATUSPAL_SUBDOMAIN).
service_idYesThe service id.
statuspal_get_statusGet overall status
Read-only
Inspect

Get the current overall status of the status page (the aggregate status type). StatusPal: GET /status_pages/{subdomain}/status.

ParametersJSON Schema
NameRequiredDescriptionDefault
subdomainNoStatus page subdomain (overrides STATUSPAL_SUBDOMAIN).
statuspal_get_summaryGet status page summary
Read-only
Inspect

Get the FULL status-page summary — status_page, services[], incidents[], maintenances[], upcoming_maintenances[], info_notices[], and current_status_type. StatusPal: GET /status_pages/{subdomain}/summary.

ParametersJSON Schema
NameRequiredDescriptionDefault
subdomainNoStatus page subdomain (overrides STATUSPAL_SUBDOMAIN).
statuspal_list_incidentsList incidents
Read-only
Inspect

List incidents for a status page. Returns {incidents[], links:{next,prev}, meta:{total_count}}. Use before/after cursors to paginate and type to filter. StatusPal: GET /status_pages/{subdomain}/incidents.

ParametersJSON Schema
NameRequiredDescriptionDefault
typeNoFilter incidents by type.
afterNoPagination cursor — return incidents after this cursor.
limitNoMax incidents to return (default 20, max 100).
beforeNoPagination cursor — return incidents before this cursor.
subdomainNoStatus page subdomain (overrides STATUSPAL_SUBDOMAIN).
statuspal_list_metricsList metrics
Read-only
Inspect

List the metrics configured on a status page. Use before/after cursors to paginate. StatusPal: GET /status_pages/{subdomain}/metrics.

ParametersJSON Schema
NameRequiredDescriptionDefault
afterNoPagination cursor — return metrics after this cursor.
limitNoMax metrics to return.
beforeNoPagination cursor — return metrics before this cursor.
subdomainNoStatus page subdomain (overrides STATUSPAL_SUBDOMAIN).
statuspal_list_servicesList services
Read-only
Inspect

List the services on a status page — each with {id, name, current_incident_type, children[]}. StatusPal: GET /status_pages/{subdomain}/services.

ParametersJSON Schema
NameRequiredDescriptionDefault
subdomainNoStatus page subdomain (overrides STATUSPAL_SUBDOMAIN).
statuspal_update_incidentUpdate incident
Destructive
Inspect

UPDATES an existing incident on the LIVE public status page (title/type/services/timing). StatusPal: PUT /status_pages/{subdomain}/incidents/{incident_id}.

ParametersJSON Schema
NameRequiredDescriptionDefault
typeNoNew incident type ("major"/"minor"/"scheduled").
titleNoNew incident title.
notifyNoWhether to notify/email subscribers about the change.
ends_atNoNew ISO8601 end time.
starts_atNoNew ISO8601 start time.
subdomainNoStatus page subdomain (overrides STATUSPAL_SUBDOMAIN).
incident_idYesThe incident id to update.
service_idsNoNew set of affected service ids.

Discussions

No comments yet. Be the first to start the discussion!

Try in Browser

Your Connectors

Sign in to create a connector for this server.