85trust / 100

Squadcast MCP by usefulapi

by squadcast.usefulapi.io in Other

MCP serverPassing, checked 55 min ago

Read incidents, services, teams, on-call schedules; acknowledge, resolve and note incidents.

https://squadcast.usefulapi.io/mcp

Last 30 days

All checks passedSome failedAll failedNot checked
Uptime
100%
Response time
351 ms typical, 368 ms slowest 5%
Last check
55 min ago
Next check
in 5 h

How to call it

Add it to any MCP client that supports remote servers.

{
  "mcpServers": {
    "squadcast-mcp-by-usefulapi": {
      "type": "http",
      "url": "https://squadcast.usefulapi.io/mcp"
    }
  }
}

16 tools

  • squadcast_list_incidents

    Search/list incidents over a time window with filters (status, service, priority, assignee, tags, sources, starred, SLO-affecting) and sorting. `start_time`, `end_time` (both ISO8601) and `owner_id` (a TEAM id — use squadcast_list_teams to find it) are REQUIRED. Squadcast: GET /v

  • squadcast_get_incident

    Get a single incident by its id. Squadcast: GET /v3/incidents/{incidentID}.

  • squadcast_get_incident_events

    Get the timeline of events for a single incident (state changes, notifications, actions). Squadcast: GET /v3/incidents/{incidentID}/events.

  • squadcast_list_incident_notes

    List the war-room notes on a single incident. Squadcast: GET /v3/incidents/{IncidentId}/warroom.

  • squadcast_list_services

    List services for a team. `owner_id` (a TEAM id — use squadcast_list_teams to find it) is REQUIRED. Squadcast: GET /v3/services.

  • squadcast_get_service

    Get a single service by its id. Squadcast: GET /v3/services/{serviceID}.

  • squadcast_list_users

    List all users in the organization. Squadcast: GET /v3/users.

  • squadcast_get_user

    Get a single user by their id. Squadcast: GET /v3/users/{userID}.

  • squadcast_list_teams

    List all teams in the organization. A team id is the `owner_id`/`teamID` several other tools require. Squadcast: GET /v3/teams.

  • squadcast_get_team

    Get a single team by its id. Squadcast: GET /v3/teams/{teamId}.

  • squadcast_list_squads

    List squads for a team. `owner_id` (a TEAM id — use squadcast_list_teams to find it) is REQUIRED. Squadcast: GET /v4/squads.

  • squadcast_list_schedules

    List on-call schedules for a team. `teamID` is REQUIRED (use squadcast_list_teams to find it). Set `myOnCall` to filter to schedules where the token's own user is currently on call — the 'who's on call' lens. Squadcast: GET /v4/schedules.

  • squadcast_list_escalation_policies

    List escalation policies for a team. `owner_id` (a TEAM id — use squadcast_list_teams to find it) is REQUIRED. Squadcast: GET /v3/escalation-policies.

  • squadcast_acknowledge_incident

    Acknowledge a triggered incident on the LIVE account (stops escalation/paging for it). Squadcast: POST /v3/incidents/{incidentID}/acknowledge.

  • squadcast_resolve_incident

    Resolve an incident on the LIVE account, recording a resolution message. Squadcast: POST /v3/incidents/{incidentID}/resolve.

  • squadcast_add_incident_note

    Add a war-room note to a LIVE incident (optionally with attachment URLs). Squadcast: POST /v3/incidents/{IncidentId}/warroom.

Security scan

  • No findings. We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.

Recent checks

WhenResultHTTPTime
55 min agoPassed200449 ms
10 h agoPassed200308 ms
19 h agoPassed200285 ms
29 h agoPassed200351 ms
39 h agoPassed200368 ms