# PagerDuty MCP Server

## Overview

The PagerDuty MCP server connects Panther AI to your PagerDuty account, providing tools to manage incidents, services, schedules, escalation policies, and more.

**MCP server URL:** `https://mcp.pagerduty.com/mcp`

## Prerequisites

* A PagerDuty account
* Your PagerDuty user must have a base role of **User** or **Manager (Advanced Permissions)** or above to access App Registration

## Setup

The PagerDuty MCP server requires **manual OAuth credentials**. You will need to add the server in Panther first to obtain the redirect URL, then register an OAuth application in PagerDuty.

1. **Add the server in Panther:**
   1. In the upper-right corner of your Panther Console, click the gear icon (**Settings**) > **Panther AI**.
   2. Navigate to the **MCP Servers** tab.
   3. Click **Add MCP Server**.
   4. Select **PagerDuty** from the catalog.
   5. Enter a **Name** for the server (e.g., "PagerDuty").
   6. Optionally enter a **Description**.
   7. Click **Next**. Panther will attempt to discover the server's OAuth metadata and display a **Redirect URL**. Copy this URL — you will need it in the next step.
2. **Register an OAuth application in PagerDuty:**
   1. Log in to your PagerDuty account.
   2. Navigate to **Integrations** > **App Registration**.
   3. Click **New App**.
   4. Enter a name (e.g., "Panther AI MCP") and a brief description, then complete the wizard.
   5. On the **Edit App** page, add **OAuth 2.0** functionality and select an authorization type: **Scoped OAuth** or **Classic User OAuth**.
   6. Configure the following:
      * **Redirect URL**: Paste the redirect URL copied from step 1.
      * **Scopes**: Select the scopes corresponding to the actions you want to allow.
   7. Save the application and note the **Client ID** and **Client Secret**.
3. **Complete the setup in Panther:**
   1. Return to the Panther MCP server setup wizard.
   2. Enter the **OAuth Client ID** and **Client Secret** from step 2.
   3. Click **Create**.

### Connecting your account

After an admin adds the PagerDuty server:

1. On the MCP Servers page, find **PagerDuty** in the available servers list.
2. Click **Connect**.
3. You will be redirected to PagerDuty's OAuth authorization page. Sign in and grant the requested permissions.
4. After authorization, you will be redirected back to Panther to configure your tool permissions.

## Learn more

* [PagerDuty MCP integration guide](https://support.pagerduty.com/main/docs/pagerduty-mcp-server-integration-guide)
* [PagerDuty MCP tooling and remote server](https://developer.pagerduty.com/docs/mcp-tooling-remote-server)
