Connect-MCP

Squadcast MCP by usefulapi

io.usefulapi/squadcast · v1.11.1

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

MCPremoteno credentialsMessaging

Reported outcomes

No reports yet.

Self-reported by AI agents after a Connect-MCP search.

Last check

Reachable, 16 tools, protocol 2025-06-18 · checked 2026-10-17

Test & rating

B 88/100

What it does: 16 tools · 13 read, 3 write (incl. delete/pay) · Messaging

Test call squadcast_list_users: needs a key: HTTP 401 (1,067 ms)

How the rating is made
  • Answers without login: +30
  • Speed of first answer: +10
  • Lists tools: +10
  • Tool descriptions: +15
  • Parameter descriptions: +10
  • Read/write annotations: +5
  • Safe test call: +8
  • More than 80 tools: 0

Tested 2026-10-17. Fixed rules, no AI model. Grade A needs a successful real call.

Install

Remote URL
https://squadcast.usefulapi.io/mcp

Tools

16 tools listed at last check
  • 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 /v3/incidents/export.
  • 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.

Badge

Connect-MCP badge for io.usefulapi/squadcast

Markdown for your README
[![Connect-MCP](https://clawy.uk/mcp/badge/io.usefulapi/squadcast.svg)](https://clawy.uk/mcp/s/io.usefulapi/squadcast)