# all-quiet MCP server

Manage incidents and on-call: list/create/update incidents, who is on call, on-call overrides.

## Links
- Registry page: https://www.getdrio.com/mcp/io-usefulapi-all-quiet
- Repository: https://github.com/m190/usefulapi-mcp

## Install
- Endpoint: https://all-quiet.usefulapi.io/mcp
- Auth: Not captured

## Setup notes
- Remote endpoint: https://all-quiet.usefulapi.io/mcp

## Tools
- allquiet_list_incidents (List incidents) - Search/list incidents with filters (status, severity, team, user, search term, archived/snoozed, date range) and pagination. All Quiet: GET /v1/incident/search/list. Endpoint: https://all-quiet.usefulapi.io/mcp
- allquiet_get_incident (Get incident) - Get a single incident by its id. All Quiet: GET /v1/incident/search/{incidentId}. Endpoint: https://all-quiet.usefulapi.io/mcp
- allquiet_get_incident_markdown (Get incident as markdown) - Get a markdown rendering of a single incident by its id (useful for pasting into a doc or chat). All Quiet: GET /v1/incident/search/{incidentId}/markdown. Endpoint: https://all-quiet.usefulapi.io/mcp
- allquiet_who_is_on_call (Who is on call) - Get who is currently (or at a given point in time) on call, optionally filtered by team/user. All Quiet: GET /v1/on-call. Endpoint: https://all-quiet.usefulapi.io/mcp
- allquiet_on_call_report (On-call report) - Get a summed on-call duration report over a time window, optionally filtered by user/team/escalation tier. All Quiet: GET /v1/on-call-report/sum. Endpoint: https://all-quiet.usefulapi.io/mcp
- allquiet_list_teams (List teams) - Search/list teams, optionally filtered by display name. All Quiet: GET /v1/team/search/list. Endpoint: https://all-quiet.usefulapi.io/mcp
- allquiet_list_users (List users) - Search/list users, optionally filtered by email or display name. All Quiet: GET /v1/user/search/list. Endpoint: https://all-quiet.usefulapi.io/mcp
- allquiet_list_on_call_overrides (List on-call overrides) - Search/list on-call overrides for a given user. All Quiet: GET /v1/on-call-override/search/list. Endpoint: https://all-quiet.usefulapi.io/mcp
- allquiet_create_incident (Create incident) - Creates a new incident on the LIVE account (may trigger alerting/paging). `status` and `severity` are free-form strings the API validates against your account's configuration — common `severity` values include "Warning", "Minor", "Major", "Critical", and `status` reflects the incident lifecycle (e.g. "Open"/"Resolved"); confirm the valid values for your account before calling. All Quiet: POST /v1/incident. Endpoint: https://all-quiet.usefulapi.io/mcp
- allquiet_update_incident (Update incident) - Applies an operation to an existing LIVE incident: change its severity and/or append an intent (a lifecycle action such as acknowledge/resolve/reopen/snooze — a status transition). At least one of `changeSeverity` or `appendIntent` is required. All Quiet: PATCH /v1/incident/{incidentId}. Endpoint: https://all-quiet.usefulapi.io/mcp
- allquiet_create_on_call_override (Create on-call override) - Creates an on-call override for a user on the LIVE account (temporarily changes who is on call). `type` is a free-form override kind and `start`/`end` govern the override window — confirm the valid `type` values for your account. All Quiet: POST /v1/on-call-override. Endpoint: https://all-quiet.usefulapi.io/mcp

## Resources
Not captured

## Prompts
Not captured

## Metadata
- Owner: io.usefulapi
- Version: 1.0.0
- Runtime: Streamable Http
- Transports: HTTP
- License: Not captured
- Language: Not captured
- Stars: Not captured
- Updated: Jul 19, 2026
- Source: https://registry.modelcontextprotocol.io
