Best for
- SREs / on-call engineers already using PagerDuty
- DevOps teams wanting AI-assisted incident triage without leaving their IDE
- Teams that want to query incident metrics or manage schedules conversationally
An officially maintained PagerDuty MCP server covering incidents, services, schedules, escalation policies, orchestrations, teams, status pages, and webhooks, read-only by default with write access opt-in. Comprehensive functionality, but write mode and the user-scoped API key carry real permission risk, and HTTP transports lack built-in authentication, so deployment needs care.
PagerDuty's officially maintained local MCP (Model Context Protocol) server that exposes tools for MCP-enabled clients to interact directly with a PagerDuty account — viewing and managing incidents, services, on-call schedules, escalation policies, event orchestrations, status pages, and webhooks. By default the server only exposes read-only tools; write tools that can modify account data require explicitly passing --enable-write-tools. It also bundles interactive React-based apps (Incident Command Center, On-Call Manager, On-Call Compensation Report, Service Dependency Graph, Onboarding Wizard) that render directly inside VS Code. It supports stdio, streamable-http, and sse transports, and can be run via uvx, from a local checkout, or in Docker.
uv/uvx is installed globally (or use a local checkout with uv run, or the Docker image). 3. Add a pagerduty-mcp server entry to your Cursor, VS Code, or Claude Desktop MCP config using uvx pagerduty-mcp, appending --enable-write-tools if you need write access. 4. Set PAGERDUTY_USER_API_KEY (required) and optionally PAGERDUTY_API_HOST (use https://api.eu.pagerduty.com for EU accounts) via environment variables. 5. Restart the client and confirm the connection by asking something like "Show me my latest incidents."{"mcpServers":{"pagerduty-mcp":{"command":"uvx","args":["pagerduty-mcp","--enable-write-tools"],"env":{"PAGERDUTY_USER_API_KEY":"your-pagerduty-api-key-here","PAGERDUTY_API_HOST":"https://api.pagerduty.com"}}}}