P

PagerDuty MCP Server

MCP discovered

Details
Endpoint
https://mcp.pagerduty.com/mcp
Transport
streamable-http
Spec
https://raw.githubusercontent.com/PagerDuty/api-schema/main/reference/mcp/openapiv3.json
Docs
https://developer.pagerduty.com/docs/mcp-tooling-remote-server
Authentication
PagerDuty API token api_key discovered Get key ↗
Authorization: Token token= <credential>

Create a PagerDuty API token in your account. For account-wide REST access, follow the support guide to generate a general access REST API key at Generating a General Access REST API Key. The developer auth docs also describe account and user API tokens at Authentication. Send it in the Authorization header as Token token=<API_KEY> where supported.

PagerDuty OAuth app credentials oauth2 discovered Set up OAuth ↗
OAuth · resolves from well-known metadata

Register a PagerDuty app from Register an App. On Integrations → App Registration, create a new app and add OAuth functionality. For Classic User OAuth, use the authorization code or PKCE flow described in OAuth Functionality and User OAuth Token via Code Grant. For Scoped OAuth app-to-account access, use the client credentials flow in Obtaining an App OAuth Token. This gives you a client_id and, for confidential apps, a client_secret, which you exchange for bearer access tokens from https://identity.pagerduty.com/oauth/token.