Skip to main content

PagerDuty MCP Server

Manage incidents, services, schedules, and on-call rotations directly from your AI-enabled client using the Model Context Protocol.

# Install and runuvx pagerduty-mcp {“\n”}  —enable-write-tools# Configure in your MCP client”env”  “PAGERDUTY_USER_API_KEY”: “your-api-key”

Quick Start

Get up and running with PagerDuty MCP Server in minutes

1

Get your PagerDuty API token

Navigate to your PagerDuty user settings and create a new User API Token. You’ll need this to authenticate the MCP server with your PagerDuty account.
User API tokens are subject to your PagerDuty account permissions. For Freemium accounts, token permissions are limited to your user role.
2

Configure your MCP client

Add the PagerDuty MCP server to your client configuration. The server works with VS Code, Cursor, and Claude Desktop.
settings.json
{
  "mcpServers": {
    "pagerduty-mcp": {
      "type": "stdio",
      "command": "uvx",
      "args": ["pagerduty-mcp", "--enable-write-tools"],
      "env": {
        "PAGERDUTY_USER_API_KEY": "${input:pagerduty-api-key}"
      }
    }
  }
}
3

Start using PagerDuty tools

Once configured, you can interact with PagerDuty directly from your AI assistant. Try asking to list your latest incidents or check who’s on-call.
  • “Show me the latest high-urgency incidents”
  • “Who is on-call for the production team?”
  • “Create an incident for the API service”
  • “List all event orchestrations”

Explore by Topic

Choose your path based on what you want to accomplish

Client Integration

Set up the MCP server with VS Code, Cursor, or Claude Desktop

Incident Management

Create, manage, and resolve incidents through your AI assistant

On-Call Schedules

View schedules, create overrides, and manage on-call rotations

Event Orchestrations

Configure routing rules and automation for incoming events

Tools Reference

Complete reference for all available MCP tools

Security Best Practices

Learn how to securely configure and use the MCP server

Key Features

Everything you need to manage PagerDuty from your AI assistant

Safe by Default

Starts in read-only mode. Enable write operations explicitly with the —enable-write-tools flag to prevent accidental changes.

Comprehensive Coverage

Access incidents, services, schedules, on-call rotations, event orchestrations, teams, users, and more—all through natural language.

Multi-Client Support

Works seamlessly with VS Code, Cursor, Claude Desktop, and any other MCP-compatible client.

Docker Support

Run the MCP server in a containerized environment for isolated and portable deployments.

Ready to get started?

Follow our quickstart guide to set up the PagerDuty MCP Server in minutes.

View Quickstart Guide