PagerDuty
The PagerDuty connector indexes incidents into the local SQLite index — including the metadata fields used by DORA MTTR calculations — and exposes read tools for incidents plus three HITL-gated write tools for acknowledging, escalating, and resolving.
What’s indexed
Section titled “What’s indexed”- Service id:
pagerduty - Item types:
incident - DORA-relevant metadata (written into
metadataon every incident upsert):opened_at_ms— parsed fromcreated_at; the X axis for MTTRpagerduty_service_id— fromservice.id; lets DORA group incidents per serviceseverity— frompriority.name; used for severity-aware filtering
Authenticate
Section titled “Authenticate”nimbus connector auth pagerdutyStored in the Vault as pagerduty.api_token and injected at spawn as PAGERDUTY_API_TOKEN. The MCP server uses the Authorization: Token token=... header.
Read tools (no HITL)
Section titled “Read tools (no HITL)”| Tool | Purpose |
|---|---|
| pd_incident_get | Get a single incident by id. |
| pd_incident_list | List PagerDuty incidents (open and recently resolved). |
Write tools (HITL-gated)
Section titled “Write tools (HITL-gated)”Every tool below requires interactive consent through the Gateway HITL gate before it executes.
| Tool | Purpose |
|---|---|
| pd_incident_acknowledge | Acknowledge an incident. |
| pd_incident_escalate | Escalate an incident. |
| pd_incident_resolve | Resolve an incident. |
Platform notes
Section titled “Platform notes”- Sync watermark. The cursor is the
updated_atwatermark ({ lastUpdated }); initial sync depth is 30 days; the API call usessort_by=updated_at. - The API host is hardcoded to
https://api.pagerduty.com(no EU/region knob today).