Cara Menambahkan PagerDuty MCP ke Claude Code

2 menit baca.
Tags: ai

Kalau langsung butuh command-nya:

claude-olx mcp add pagerduty -e PAGERDUTY_USER_API_KEY=YOUR_PAGERDUTY_API_KEY -- uvx pagerduty-mcp

Ganti YOUR_PAGERDUTY_API_KEY dengan PagerDuty User API Key kamu. Bisa dibuat dari PagerDuty → User Settings → User Token REST API Keys.

Flag -e mengirim key sebagai environment variable ke proses MCP server. Tanda -- memisahkan flag Claude Code dari command yang menjalankan server. uvx pagerduty-mcp mengambil dan menjalankan package PagerDuty MCP tanpa langkah install terpisah.

Apa yang PagerDuty MCP berikan ke Claude

Claude bisa list incident, cek jadwal on-call, lihat services, dan cari escalation policy langsung di dalam percakapan. Berguna kalau kamu mau minta Claude bantu triage incident tanpa harus copy-paste context dari PagerDuty secara manual.

Buat User API Key dulu

  1. Login ke PagerDuty
  2. Buka Profile → User Settings
  3. Scroll ke User Token REST API Keys
  4. Klik Create API User Token
  5. Salin key-nya — kamu cuma bisa lihat sekali

Verifikasi sudah aktif

claude-olx mcp list

pagerduty harusnya muncul. Restart Claude Code kalau belum tampil.

Coba test:

What are the open incidents in PagerDuty?

Kalau Claude balas dengan data incident, berarti sudah terhubung.

Prerequisite: UV harus terinstall

Server ini jalan via uvx, bagian dari UV Python package manager. Install kalau belum ada:

brew install uv
# or
pip install uv

Kesimpulan

PagerDuty MCP pakai uvx untuk menjalankan server berbasis Python. Kasih User API Key lewat -e, dan Claude dapat akses baca langsung ke akun PagerDuty kamu di setiap percakapan.

Related Posts