Skip to content

Add a PagerDuty MCP tab alongside PagerDuty API#426

Closed
socialyadept wants to merge 1 commit into
mainfrom
muhammad.kumail/pagerduty-mcp-tab
Closed

Add a PagerDuty MCP tab alongside PagerDuty API#426
socialyadept wants to merge 1 commit into
mainfrom
muhammad.kumail/pagerduty-mcp-tab

Conversation

@socialyadept

Copy link
Copy Markdown
Contributor

Summary

PagerDuty ships its own hosted MCP server (mcp.pagerduty.com) in addition to the REST API C1 already wraps as an MCP server. This adds a second tab to the PagerDuty setup page so admins can tell the two apart and set up either one:

  • PagerDuty MCP (default tab) — connects to PagerDuty's own hosted MCP server. Authentication is per-user OAuth via a Scoped OAuth application you register manually in PagerDuty (PagerDuty's hosted server doesn't support dynamic client registration), or a shared API key / user token sent with PagerDuty's non-standard Token token= authorization format. Listed as plain PagerDuty in the MCP server catalog.
  • PagerDuty API (existing content, lightly touched) — C1's own MCP server that translates PagerDuty's REST API into tools, supporting per-user OAuth or a shared REST API key. Listed as PagerDuty API in the catalog; updated the in-product catalog-selection references and added a disambiguation note to match the new two-entry catalog, matching the same change made for Notion.

A comparison table above the tabs explains the difference up front (who hosts the server, authentication, access scoping, tool surface, setup effort), and the intro/recommendation prose is explicit about which catalog entry ("PagerDuty" vs "PagerDuty API") each option maps to.

Test plan

  • Verified all external reference links (developer.pagerduty.com, support.pagerduty.com, community.pagerduty.com) resolve live
  • Verified internal doc links/anchors (/product/admin/mcp-servers#..., /product/admin/enable-ai-access-management#..., etc.) are unchanged from existing usage on main
  • Checked MDX component tags (Tabs/Tab/Steps/Step/Note) are balanced
  • Confirmed the OAuth scope list and non-standard bearer header format against verified PagerDuty configuration

🤖 Generated with Claude Code

PagerDuty now offers its own hosted MCP server, so this adds a second
tab documenting that native option (per-user OAuth via a manually
registered Scoped OAuth app, since PagerDuty's server doesn't support
dynamic client registration, plus an API key / user token fallback),
matching the two-tab pattern already used for Notion.

Co-authored-by: c1-squire-dev[bot] <c1-squire-dev[bot]@users.noreply.github.com>
@mintlify

mintlify Bot commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
conductorone 🟢 Ready View Preview Jul 24, 2026, 10:06 PM

Copy link
Copy Markdown
Contributor Author

Superseded by #427 — combining all the native-MCP-tab PRs into a single PR per request.

@socialyadept
socialyadept deleted the muhammad.kumail/pagerduty-mcp-tab branch July 24, 2026 22:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant