# 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)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.panther.com/ai/mcp-integrations/pagerduty-mcp-server.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
