MCP Server Guides
Set up the PagerDuty MCP server
PagerDuty's MCP server lets AI agents manage incidents, query on-call schedules, update services, and trigger workflows directly in your PagerDuty account. This guide covers generating a PagerDuty User API Token and connecting PagerDuty's hosted MCP server to MintMCP.
Prerequisites
- A MintMCP admin account
- A PagerDuty account with Advanced Permissions enabled
Generate a PagerDuty User API Token
- In PagerDuty, click your User Profile icon in the top-right corner and select My Profile.
- Click the User Settings tab.
- In the API Access section, click Create API User Token.
- Enter a description (e.g.,
MintMCP) and click Create Key. - Copy the token immediately — it is shown only once. Click Close.
Each user who connects to PagerDuty through MintMCP must generate their own token.
Add PagerDuty to MintMCP
- In the MintMCP admin portal, go to your MCP store and click + Add Remote MCP.
- Enter the server URL for your region:
- US accounts:
https://mcp.pagerduty.com/mcp - EU accounts:
https://mcp.eu.pagerduty.com/mcp
- US accounts:
- Set Connection type to Per user credentials.
- Set Auth method to Bearer Token.
- Expand Bearer Token Advanced Settings and change the Authorization Header Prefix from
BearertoToken(include the trailing space). - Click Save.
After deploying, each user provides their own PagerDuty User API Token when they connect. MintMCP sends it as Authorization: Token <token> on every request.
Security considerations
- User API Tokens carry the full permissions of the generating user. If a user's PagerDuty role changes, their token's effective access changes immediately.
- PagerDuty User API Tokens do not expire automatically — rotate them periodically via My Profile → User Settings → API Access.
- Account owners and admins can revoke any user's token from the PagerDuty admin console.
- PagerDuty's hosted MCP server processes live incident and schedule data. Restrict MintMCP access to users who need it.