Connector-Anleitung8 Minuten Lesezeit26 MCP-Tools7 Sprachen

PagerDuty über MCP mit Claude verbinden

Lass deine KI mit PagerDuty arbeiten: offene Incidents mit Zeitverlauf, Alerts und Notizen ansehen, herausfinden, wer Bereitschaft hat, Services, Eskalationsrichtlinien, Dienstpläne und Teams lesen, Incidents nach Rückfrage bei dir quittieren, lösen, neu zuweisen oder eskalieren und Incident-Analysen abrufen.

HCVom HelpCode-TeamAktualisiert 8 Min. Lesezeit Open Source auf GitHub

Keine Kreditkarte · 7 Tage Test · Self-Hosting-Alternative verfügbar

PagerDuty

PagerDuty

Let your AI work with PagerDuty: see open incidents with their timeline, alerts and notes, find out who is on call, read services, escalation policies, schedules and teams, acknowledge, resolve, reassign or escalate incidents after confirming with you, and pull incident analytics.

Tools

26

Region

INTL

Kategorie

Monitoring

Authentifizierung

API Key

Benötigte Env-Vars

PAGERDUTY_API_KEYPAGERDUTY_API_HOST
Mit einem Klick in der Cloud installieren

7 Tage kostenlos testen · Keine Kreditkarte

  • 7 Tage kostenlos
    Keine Kreditkarte nötig
  • DSGVO & SOC 2 ready
    EU-Datenhaltung, Audit-Logs
  • Open Source auf GitHub
    Open-Source · AGPL-3.0
  • Funktioniert mit ChatGPT, Claude, Gemini
    Jeder MCP-kompatible Client

Installation überspringen. In unter 2 Minuten einsatzbereit.

Starte eine kostenlose Testphase auf cloud.anythingmcp.com, füge PagerDuty mit einem Klick hinzu und richte deinen KI-Client (Claude, ChatGPT, Copilot oder Cursor) auf den erzeugten MCP-Endpoint. Kein Docker, kein git clone, keinerlei Entwicklungserfahrung nötig.

Kostenlos testen

AnythingMCP ist im Connector-Verzeichnis von Claude gelistet: Füg es mit einem Klick zu Claude hinzu (öffnet in neuem Tab), melde dich an und wähle, welche MCP-Server Claude nutzen darf.

Zusammenfassung

Lass deine KI mit PagerDuty arbeiten: offene Incidents mit Zeitverlauf, Alerts und Notizen ansehen, herausfinden, wer Bereitschaft hat, Services, Eskalationsrichtlinien, Dienstpläne und Teams lesen, Incidents nach Rückfrage bei dir quittieren, lösen, neu zuweisen oder eskalieren und Incident-Analysen abrufen.

Frag einfach

Beispiel-Prompts für PagerDuty

Klick auf einen Prompt, um ihn zu kopieren. In Claude, ChatGPT, Cursor, Gemini, Copilot oder OpenClaw einfügen — und gegen diesen Connector laufen lassen.

PagerDuty · live via MCP
Teilen
Opus 4.7

Claude ist KI und kann Fehler machen. Bitte Antworten gegenprüfen.

💡 Keine Installation? Nutze cloud.anythingmcp.com direkt. Einloggen, Connectors → PagerDuty klicken, Zugangsdaten einfügen, MCP-API-Key erzeugen, fertig. Kein Docker, kein git clone, kein lokaler Server.

PagerDuty + Claude

Lass deine KI mit PagerDuty arbeiten: offene Incidents mit Zeitverlauf, Alerts und Notizen ansehen, herausfinden, wer Bereitschaft hat, Services, Eskalationsrichtlinien, Dienstpläne und Teams lesen, Incidents nach Rückfrage bei dir quittieren, lösen, neu zuweisen oder eskalieren und Incident-Analysen abrufen.

Voraussetzungen

Die vollständige Setup-Anleitung ist in den Connector eingebaut (im Store sichtbar, wenn du den Connector auswählst). Benötigte Umgebungsvariablen für diesen Connector:

PAGERDUTY_API_KEY, PAGERDUTY_API_HOST

Schritt 1 — Zugangsdaten holen

  1. Melde dich bei PagerDuty an und wähle den Schlüsseltyp. Ein User Token handelt als du und sieht, was du siehst: Öffne deinen Avatar, dann My Profile → User Settings → Create API User Token. Ein General Access Key handelt für das ganze Konto und braucht einen Admin: Integrations → API Access Keys → Create New API Key. Setze dort ein Häkchen bei Read-only für einen Connector, der nur liest.
  2. Füge den Schlüssel allein in PAGERDUTY_API_KEY ein, ohne Token token= davor.
  3. Setze PAGERDUTY_API_HOST auf api.pagerduty.com für die US-Service-Region oder auf api.eu.pagerduty.com für die EU-Service-Region (deine Region steht unter Account Settings). Ein Schlüssel funktioniert nur auf dem Host seiner eigenen Region.
  4. Optional: Mit einem General Access Key setzt du PAGERDUTY_FROM_EMAIL auf die E-Mail-Adresse eines PagerDuty-Benutzers. PagerDuty braucht sie für jede Änderung und verbucht die Änderung unter diesem Benutzer. Mit einem User Token bleibt das Feld leer.
  5. Prüfe die Einrichtung mit pagerduty_list_services. pagerduty_get_current_user funktioniert nur mit einem User Token; mit einem General Access Key antwortet PagerDuty mit 400, weil dieser Schlüssel zu keinem Benutzer gehört.

Wer was sieht: Ein User Token sieht und ändert nur, was sein Besitzer in PagerDuty darf. Ein General Access Key deckt das ganze Konto ab; ein Read-only-Schlüssel kann nichts ändern. Teile den MCP-Server nur mit Personen, die an euren Incidents handeln dürfen.

Änderungen alarmieren Menschen und schließen Incidents, deshalb fragt die KI vorher: Vor jedem dieser Aufrufe zeigt dir die KI den Incident (Nummer und Titel) und die Änderung und wartet auf dein Ja. pagerduty_acknowledge_incident stoppt die Alarmierung, der Incident bleibt aber offen. pagerduty_resolve_incident schließt ihn. pagerduty_reassign_incident alarmiert den neuen Benutzer und entfernt die bisherigen Zuständigen. pagerduty_escalate_incident alarmiert die Bereitschaft der gewählten Stufe. pagerduty_update_incident ändert Titel, Dringlichkeit oder Priorität (per Name, etwa P1); eine neue Dringlichkeit kann ändern, wer wie alarmiert wird. pagerduty_add_incident_note fügt eine Notiz hinzu, die alle am Incident sehen und die sich später nicht bearbeiten lässt. pagerduty_create_incident eröffnet einen Incident auf einem Service und alarmiert sofort dessen Bereitschaft. Bei der Installation ist nichts deaktiviert, und kein Tool löscht etwas; für ein reines Lese-Setup nimm einen Read-only General Access Key oder schalte diese Tools ab.

So arbeitest du: Offene Incidents liefert pagerduty_list_incidents, gefiltert auf die Status triggered und acknowledged; danach pagerduty_get_incident, pagerduty_list_incident_log_entries (der Zeitverlauf), pagerduty_list_incident_alerts (was das Monitoring-Tool geschickt hat) und pagerduty_list_incident_notes. Wer gerade Bereitschaft hat: pagerduty_list_oncalls. Schichten eines Dienstplans: pagerduty_list_schedules, dann pagerduty_get_schedule. Eskalationsstufen: pagerduty_list_escalation_policies und pagerduty_get_escalation_policy. Verzeichnis: pagerduty_list_services, pagerduty_get_service, pagerduty_list_users (die Benutzer-ID für eine Neuzuweisung), pagerduty_get_user, pagerduty_list_teams und pagerduty_list_priorities.

IDs und Datumsangaben: IDs sind kurze Zeichenfolgen wie PT4KHLK; die Incident-Nummer (#1234) ist keine ID. Datumsangaben sind ISO 8601. pagerduty_list_incidents umfasst die letzten 30 Tage, außer du gibst Beginn und Ende an (höchstens 6 Monate auseinander) oder fragst nach allen Incidents.

Analysen: pagerduty_get_incident_analytics (pro Incident: Zeit bis zur Quittierung und zur Lösung, Eskalationen, Unterbrechungen) und pagerduty_get_incident_metrics (Summen für einen Zeitraum oder pro Tag, Woche oder Monat) brauchen einen PagerDuty-Tarif mit Analytics. Mit einem User Token müssen sie nach service_ids oder team_ids gefiltert werden. Die Daten hinken der Echtzeit einige Stunden hinterher.

Häufige Fehler: 401: Der Schlüssel ist falsch, wurde gelöscht oder gehört zum Host der anderen Region. 400 zum From-Header: Ein General Access Key hat etwas geändert, ohne dass PAGERDUTY_FROM_EMAIL gesetzt ist, oder diese E-Mail gehört zu keinem Benutzer des Kontos. 400 bei pagerduty_get_current_user: Der Schlüssel ist ein General Access Key. 403: Ein Read-only-Schlüssel wollte etwas ändern, die Rolle des Benutzers erlaubt es nicht, oder dem Tarif fehlt die Funktion (Teams, Analytics). 404: Diese ID gibt es in diesem Konto nicht. 429: zu viele Anfragen; warte kurz und versuche es erneut.

Nicht abgedeckt sind die Events API (Alerts, die mit dem Routing Key einer Integration gesendet werden), das Anlegen oder Ändern von Services, Dienstplänen, Eskalationsrichtlinien und Benutzern, Statusseiten, Incident Workflows, Webhooks sowie jedes Löschen.

Schritt 2 — Adapter installieren

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

Schritt 3 — Connector in Claude hinzufügen

Deine Server-URL: Öffne in AnythingMCP MCP Servers → den Server, auf dem dieser Connector liegt, und kopiere seine URL (https://cloud.anythingmcp.com/mcp/…). Setze sie überall ein, wo diese Anleitung YOUR_SERVER_ID zeigt.

Empfohlener Weg: funktioniert auf claude.ai web ohne Anfassen einer Konfigurationsdatei.

  1. Öffne in Claude Customize → Connectors.
  2. Klicke auf + und dann auf Add custom connector.
  3. Gib einen Namen ein, z. B. PagerDuty, und die Remote-MCP-Server-URL https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID, dann klicke auf Add.
  4. Klicke auf Connect und melde dich bei AnythingMCP an (OAuth), um den Zugriff zu erlauben.

Alle unten gelisteten Tools erscheinen in deinem Chat: Leg los mit Prompts.

Verfügbare Tools

ToolWhat it does
pagerduty_get_current_userRead the PagerDuty user behind the API key: id, name, email, role, time zone and teams
pagerduty_list_incidentsList incidents, newest first by default: id, number, title, status, urgency, priority, service, escalation policy, who it is assigned to…
pagerduty_get_incidentRead one incident: number, title, status, urgency, priority, service, escalation policy, assignees, acknowledgements, teams, alert counts…
pagerduty_list_incident_notesList the notes on an incident, oldest first: id, text, who wrote it and when
pagerduty_list_incident_log_entriesRead the timeline of an incident: triggers, notifications, acknowledgements, escalations, reassignments, notes and resolution, each with…
pagerduty_list_incident_alertsList the alerts grouped into an incident: id, summary, status, severity, alert key, service, created time and the event details the…
pagerduty_acknowledge_incidentAcknowledge an incident: it stops escalating and the responders are no longer paged for it, but it stays open
pagerduty_resolve_incidentResolve an incident: it is closed, its alerts are resolved and nobody is paged for it any more
pagerduty_reassign_incidentReassign an incident to one user: PagerDuty pages that user and removes the current assignees
pagerduty_escalate_incidentEscalate an incident to a level of its escalation policy: PagerDuty pages the on-call responders of that level
pagerduty_update_incidentChange an incident's title, urgency or priority
pagerduty_add_incident_noteAdd a note to an incident's timeline
pagerduty_create_incidentOpen a new incident on a service: PagerDuty pages the on-call responders of the service's escalation policy right away
pagerduty_list_servicesList services (the things PagerDuty raises incidents for): id, name, description, status (active, warning, critical, maintenance…
pagerduty_get_serviceRead one service: name, description, status, escalation policy, teams, urgency rule, acknowledgement and auto-resolve timeouts, alert…
pagerduty_list_escalation_policiesList escalation policies: id, name, description, how many times they repeat, the levels with their delay and targets (users or schedules)…
pagerduty_get_escalation_policyRead one escalation policy: levels in order with their delay in minutes and targets (users and schedules), repeat count, services and teams
pagerduty_list_oncallsWho is on call: one entry per user, escalation policy and level, with the schedule behind it and the shift start and end
pagerduty_list_schedulesList on-call schedules: id, name, description, time zone, the users in them and the escalation policies that use them
pagerduty_get_scheduleRead one schedule with its final rotation for a time window: who is on call from when to when, after overrides
pagerduty_list_usersList users: id, name, email, role, job title, time zone and teams
pagerduty_get_userRead one user: name, email, role, job title, time zone, teams and the type of each contact method (email, phone, push) without the addresses
pagerduty_list_teamsList teams: id, name and description
pagerduty_list_prioritiesList the incident priorities of the account in order (for example P1 to P5): id, name and description
pagerduty_get_incident_analyticsAnalytics per incident: seconds to first acknowledgement, to engage, to mobilise and to resolve, escalations, reassignments, interruptions…
pagerduty_get_incident_metricsAggregated incident metrics for a period: incident count, mean and percentile times to acknowledge and resolve, escalations, interruptions…

Beispiel-Prompts

  • „Welche PagerDuty-Incidents sind gerade offen? Sortiere sie nach Dringlichkeit und zeig mir, wem jeder zugewiesen ist.“
  • „Wer hat gerade Bereitschaft für die Checkout-API, und wer kommt laut Eskalationsrichtlinie als Nächstes?“
  • „Quittiere Incident #4821 und füge eine Notiz hinzu, dass ich mir das Datenbank-Failover ansehe. Zeig mir beides vorher und frag mich, bevor du etwas änderst.“
  • „Weise den offenen Incident zum Payment-Gateway Jonas Weber zu. Nenn mir Incident und Person, bevor du es tust.“
  • „Wie haben sich die mittlere Zeit bis zur Quittierung und bis zur Lösung im letzten Monat pro Woche für das Platform-Team entwickelt?“

FAQ

Funktioniert es mit Claude Code genauso wie mit Claude Desktop? Ja, beide auf https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID zeigen lassen.

Nächste Schritte

War dieser Guide hilfreich?

Dein PagerDuty-Agent ist nur einen Klick entfernt.

Connector installieren, Schlüssel einfügen, Claude fragen. 7 Tage kostenlos, keine Kreditkarte.

Verwandte Anleitungen

Connectors

PagerDuty über MCP mit ChatGPT verbinden

Lass deine KI mit PagerDuty arbeiten: offene Incidents mit Zeitverlauf, Alerts und Notizen ansehen, herausfinden, wer Bereitschaft hat, Services, Eskalationsrichtlinien, Dienstpläne und Teams lesen, Incidents nach Rückfrage bei dir quittieren, lösen, neu zuweisen oder eskalieren und Incident-Analysen abrufen.

Connectors

PagerDuty über MCP mit Cursor verbinden

Lass deine KI mit PagerDuty arbeiten: offene Incidents mit Zeitverlauf, Alerts und Notizen ansehen, herausfinden, wer Bereitschaft hat, Services, Eskalationsrichtlinien, Dienstpläne und Teams lesen, Incidents nach Rückfrage bei dir quittieren, lösen, neu zuweisen oder eskalieren und Incident-Analysen abrufen.

Connectors

PagerDuty über MCP mit Gemini verbinden

Lass deine KI mit PagerDuty arbeiten: offene Incidents mit Zeitverlauf, Alerts und Notizen ansehen, herausfinden, wer Bereitschaft hat, Services, Eskalationsrichtlinien, Dienstpläne und Teams lesen, Incidents nach Rückfrage bei dir quittieren, lösen, neu zuweisen oder eskalieren und Incident-Analysen abrufen.

Connectors

PagerDuty über MCP mit Meta Muse verbinden

Lass deine KI mit PagerDuty arbeiten: offene Incidents mit Zeitverlauf, Alerts und Notizen ansehen, herausfinden, wer Bereitschaft hat, Services, Eskalationsrichtlinien, Dienstpläne und Teams lesen, Incidents nach Rückfrage bei dir quittieren, lösen, neu zuweisen oder eskalieren und Incident-Analysen abrufen.

Connectors

PagerDuty zu MCP: Incidents und Rufbereitschaft in jedem KI-Agent

Lass deine KI mit PagerDuty arbeiten: offene Incidents mit Zeitverlauf, Alerts und Notizen ansehen, herausfinden, wer Bereitschaft hat, Services, Eskalationsrichtlinien, Dienstpläne und Teams lesen, Incidents nach Rückfrage bei dir quittieren, lösen, neu zuweisen oder eskalieren und Incident-Analysen abrufen.

Connectors

Avito über MCP mit Claude verbinden

Lass deine KI mit deinem Avito-Geschäftskonto arbeiten: Anzeigen auflisten und ihre Preise ändern, Statistiken zu Aufrufen, Kontakten und Anrufen lesen, Autoload-Uploads und ihre Fehler, das Feed-Format und dein Guthaben prüfen und Chats im Avito Messenger lesen. Nachrichten senden und Autoload-Einstellungen ändern sind optional und standardmäßig ausgeschaltet.