|docs
Start Trial

Developer

MCP Tooling & Remote Server

MCP Tooling & Remote Server

If you're looking to use MCP with PagerDuty, you've come to the right place!

MCP (or Model Context Protocol) is designed to allow agent-based clients to discover and use tools for performing complex interactions via an API, based on JSON-RPC.

PagerDuty's MCP server allows you to fetch and manage information in your PagerDuty account.

Local MCP Server

If you'd like to run our MCP server yourself, you can check out the instructions in GitHub. Pull requests welcome!

Remote MCP Server

You can also call our Remote MCP Server. This supports the same authentication methods as the REST API, including API tokens and OAuth -- see our authentication documentation for more information.

Key URLs:

  • MCP Base URL: https://mcp.pagerduty.com/mcp
  • OAuth Metadata: https://identity.pagerduty.com/global/oauth/anonymous/.well-known/openid-configuration

You can see the full list of tools by calling the list/tools method, or by browsing our open-source MCP server.

Sample configuration

Here is a sample MCP configuration for Microsoft Visual Studio Code:

{
    "servers": {
    "pagerduty-mcp": {
        "url": "https://mcp.pagerduty.com/mcp",
        "type": "http",
        "headers": {
        "Authorization": "Token token=${input:pagerduty-api-key}"
        }
    }
    },
    "inputs": [
    {
        "type": "promptString",
        "id": "pagerduty-api-key",
        "description": "PagerDuty API Key",
        "password": true
    }
    ]
}

Resources