BundleUp logo
aQ

PagerDuty

An incident response platform for accessing incidents, services, schedules, and on-call rotations.

https://api.pagerduty.com
MCP Logohttps://mcp.pagerduty.com/mcp
Proxy
const bundleup = new BundleUp('Zw7Lt7...');

const proxy = bundleup.proxy('conn_abc123');
const response = await proxy.get('/[...]');
MCP
import { Agent, run, hostedMcpTool } from '@openai/agents';

const bundleup = new BundleUp('Zw7Lt7...');
const { url, token } = bundleup.mcp('conn_abc123').hosted();

const agent = new Agent({
  name: 'Assistant',
  tools: [
    hostedMcpTool({
      serverLabel: 'pagerduty',
      serverUrl: url,
      authorization: token
    })
  ],
});
Unified API
const bundleup = new BundleUp('Zw7Lt7...');

const unify = bundleup.unify('conn_abc123');
const response = await unify.me();

Unified API Endpoints

/me
Retrieve the PagerDuty account this connection is authenticated as. PagerDuty resolves /users/me from the user who granted the authorization, so this needs a user OAuth token — an app token obtained through client credentials is not tied to a user and cannot answer it.

We use cookies to understand how you use our site and to improve your experience. Analytics cookies are only set once you accept. See our Privacy Policy for details.