Raygun

resmi

Berinteraksi dengan pelaporan crash dan data pemantauan real-time di akun Raygun Anda.

Apa yang bisa Anda lakukan dengan Raygun MCP?

  • Selidiki grup error — Minta untuk mencari dan memeriksa grup error dengan error_groups_search dan error_group_investigate untuk mendapatkan stack trace dan konteks.
  • Lacak deployment — Gunakan deployment_get_latest atau deployment_investigate untuk mengaitkan error baru dengan rilis terbaru.
  • Analisis performa — Kueri metrics_website_performance_analyze atau apm_hotspots_search untuk menemukan metode lambat, kueri database, atau regresi pemuatan halaman.
  • Jelajahi sesi pelanggan — Cari aktivitas pengguna dengan customers_search dan session_investigate untuk melihat di mana pengalaman gagal.
  • Kelola status error — Perbarui status penyelesaian atau tambahkan komentar melalui error_group_update_status dan error_group_add_comment.
  • Tinjau undangan tim — Daftarkan, kirim, atau cabut undangan menggunakan invitations_manage, invitation_send, dan invitation_revoke.

Dokumentasi

🔭 Server MCP Raygun

Selidiki error dan performa di Raygun dengan asisten AI

MCP API Status Docs

Server Model Context Protocol (MCP) jarak jauh yang menghubungkan asisten AI ke Raygun Crash Reporting, Real User Monitoring, dan Application Performance Monitoring.

📘 Panduan Pengaturan • 📚 Referensi Alat • 🚀 Mulai Cepat


✨ Fitur Utama

  • 🐛 Manajemen Error - Selidiki, selesaikan, dan lacak error serta crash aplikasi dengan stack trace lengkap dan konteks
  • 🚀 Pelacakan Deployment - Pantau rilis dan korelasikan error dengan deployment untuk mengidentifikasi perubahan yang bermasalah
  • ⚡ Wawasan Performa - Analisis waktu muat halaman, metrik pengguna, dan tren performa dari waktu ke waktu
  • 🔬 Investigasi APM - Temukan hambatan backend, masalah performa yang berulang, dan trace yang lambat
  • 👥 Pemantauan Pengguna - Lacak sesi pelanggan, pola perilaku, dan identifikasi pengguna yang terdampak
  • 🤝 Kolaborasi Tim - Kelola undangan dan koordinasikan penyelesaian error di seluruh tim Anda
  • 📊 Metrik & Analitik - Analisis deret waktu dan histogram distribusi untuk error dan performa

📋 Persyaratan

🚀 Memulai

Server MCP Raygun dihosting di:

https://api.raygun.com/v3/mcp

Raygun menghosting dan memperbarui layanan ini, jadi tidak ada paket atau server lokal yang perlu diinstal.

Install in Cursor Install in VS Code

OAuth (disarankan)

Tambahkan URL sebagai server Streamable HTTP tanpa header Authorization. Pada koneksi pertama, klien MCP Anda akan membuka Raygun di browser Anda sehingga Anda dapat masuk, memilih paket, meninjau izin yang diminta, dan mengotorisasi akses.

Anda tidak perlu menyediakan client ID atau client secret OAuth. Raygun mendukung pendaftaran klien otomatis.

Codex dan aplikasi desktop ChatGPT
codex mcp add raygun --url https://api.raygun.com/v3/mcp
codex mcp login raygun

Konfigurasi ini digunakan bersama oleh Codex CLI, ekstensi IDE Codex, dan aplikasi desktop ChatGPT pada host Codex yang sama.

Di aplikasi desktop ChatGPT, buka Settings > MCP servers, pilih Add server, pilih Streamable HTTP, dan masukkan endpoint Raygun. Simpan dan mulai ulang aplikasi, lalu pilih Authenticate untuk Raygun.

ChatGPT di web menggunakan alat MCP jarak jauh melalui Plugins dan tidak membaca konfigurasi MCP Codex lokal Anda. Plugin Raygun yang diterbitkan secara terpisah akan diinstal dari katalog Plugins.

Claude Code
claude mcp add --transport http raygun https://api.raygun.com/v3/mcp

Jalankan /mcp di Claude Code dan ikuti alur autentikasi browser.

Cursor
{
  "mcpServers": {
    "raygun": {
      "url": "https://api.raygun.com/v3/mcp"
    }
  }
}

Cursor akan meminta Anda untuk mengautentikasi saat terhubung.

VS Code
{
  "servers": {
    "raygun": {
      "type": "http",
      "url": "https://api.raygun.com/v3/mcp"
    }
  }
}

VS Code akan meminta Anda untuk mengautentikasi saat terhubung.

Personal Access Token

Autentikasi PAT tetap didukung untuk klien tanpa dukungan MCP OAuth dan untuk otomatisasi. Contoh berikut menggunakan format konfigurasi Cursor; klien lain menggunakan header Authorization yang sama dalam konfigurasi server HTTP mereka:

{
  "mcpServers": {
    "raygun": {
      "url": "https://api.raygun.com/v3/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_PAT_TOKEN"
      }
    }
  }
}

💬 Prompt Pertama Anda

Setelah konfigurasi, coba tanyakan kepada asisten AI Anda:

  • "Temukan error yang pertama kali muncul setelah deployment terbaru aplikasi checkout saya."
  • "Selidiki error produksi yang paling sering terjadi dan tampilkan stack trace yang mewakili."
  • "Metode backend atau kueri database mana yang menghabiskan waktu paling banyak dalam 24 jam terakhir?"
  • "Tampilkan sesi terakhir untuk pelanggan user@example.com dan jelaskan di mana pengalaman mereka gagal."
  • "Bandingkan performa halaman p95 selama tujuh hari terakhir dan identifikasi regresi terbesar."

🛠️ Alat

Server MCP Raygun menyediakan kategori alat berikut:

📱 Aplikasi
  • applications_list - Daftar semua aplikasi di akun Raygun Anda
  • applications_search - Cari aplikasi berdasarkan nama
  • application_get_details - Dapatkan informasi aplikasi secara terperinci
  • application_regenerate_api_key - Buat kunci API baru untuk aplikasi
🐛 Manajemen Error
  • error_groups_list - Daftar grup error dalam aplikasi
  • error_groups_search - Cari kejadian berdasarkan error, stack trace, URL, versi, pengguna, tag, atau data kustom
  • error_group_investigate - Dapatkan detail lengkap tentang grup error tertentu
  • error_group_update_status - Ubah status grup error (selesaikan, abaikan, aktifkan)
  • error_group_add_comment - Tambahkan catatan investigasi ke grup error
  • error_group_read_comments - Tinjau catatan investigasi yang ada
  • error_group_instances_list - Daftar kejadian dalam grup error
  • error_instance_get - Dapatkan stack trace lengkap dan konteks untuk kejadian
🚀 Deployment
  • deployments_list - Daftar deployment untuk aplikasi
  • deployment_create - Buat catatan deployment baru
  • deployment_get_latest - Dapatkan deployment terbaru dengan analisis error
  • deployment_investigate - Dapatkan informasi deployment yang komprehensif
  • deployment_manage - Perbarui atau hapus deployment
👥 Pelanggan & Sesi
  • customers_search - Cari pelanggan berdasarkan nama, email, atau pengidentifikasi
  • customer_investigate - Dapatkan profil pelanggan, grup error terbaru, dan sesi
  • sessions_list - Daftar sesi pengguna dengan data lingkungan dan perangkat
  • session_investigate - Periksa lingkungan, error, dan tampilan halaman sesi
🔬 Application Performance Monitoring
  • apm_issues_search - Temukan masalah performa backend yang berulang dan anti-pola
  • apm_issue_investigate - Periksa metrik masalah dan trace yang terdampak
  • apm_traces_search - Temukan permintaan backend yang lambat atau gagal
  • apm_trace_investigate - Periksa thread profiler dan panggilan signifikan dalam trace
  • apm_hotspots_search - Peringkat metode lambat, kueri database, dan panggilan eksternal
📊 Performa & Metrik
  • pages_list - Daftar halaman yang dipantau dalam aplikasi
  • page_investigate - Dapatkan detail halaman untuk kueri metrik
  • metrics_website_performance_analyze - Lacak tren performa dari waktu ke waktu
  • metrics_performance_distribution_analyze - Pahami variabilitas performa
  • metrics_error_trends_analyze - Lacak tingkat error dan pola
🤝 Manajemen Tim
  • invitations_manage - Daftar dan tinjau undangan tim
  • invitation_send - Kirim undangan tim baru
  • invitation_revoke - Batalkan undangan yang tertunda

Untuk dokumentasi terperinci tentang setiap alat, lihat Referensi Alat.

🔐 Autentikasi

OAuth

Raygun mengimplementasikan alur otorisasi MCP untuk klien HTTP. Server mengiklankan server otorisasinya melalui OAuth Protected Resource Metadata, dan klien yang kompatibel mendaftarkan diri secara otomatis menggunakan Client ID Metadata Documents atau Dynamic Client Registration.

Akses terikat pada pengguna Raygun, paket, dan cakupan yang disetujui di layar persetujuan. Klien yang kompatibel menyimpan dan memperbarui token mereka sendiri dengan aman.

Setiap koneksi OAuth memberikan akses ke satu paket Raygun. Tambahkan konfigurasi MCP Raygun lain dan otorisasi secara terpisah saat Anda perlu bekerja dengan paket yang berbeda.

Keamanan dan akses

  • OAuth tidak pernah memberikan klien akses lebih dari yang sudah dimiliki pengguna Raygun yang masuk.
  • Akses baca dan tulis dikendalikan oleh cakupan yang disetujui selama OAuth atau ditetapkan ke PAT.
  • Beberapa alat dapat mengubah data Raygun, termasuk status error, deployment, undangan, komentar, dan kunci API ingestion. Tinjau tindakan tulis sebelum menyetujuinya di klien MCP Anda.
  • Alat aplikasi dapat mengembalikan atau memutar kunci API ingestion. Perlakukan kunci yang dikembalikan sebagai kredensial; memutar kunci akan langsung menonaktifkan kunci sebelumnya.
  • Hasil alat dapat disertakan dalam percakapan yang diproses oleh klien AI atau penyedia model yang Anda pilih. Ikuti kebijakan organisasi Anda untuk berbagi data diagnostik dan pelanggan.

Mendapatkan Personal Access Token

PAT tetap tersedia saat OAuth tidak sesuai:

  1. Navigasikan ke Personal Access Tokens Raygun
  2. Klik Create New Token
  3. Beri nama deskriptif pada token Anda (misalnya, "MCP Server Access")
  4. Pilih izin yang sesuai untuk kasus penggunaan Anda
  5. Salin token yang dihasilkan dan kirim sebagai Authorization: Bearer YOUR_PAT_TOKEN

Jaga keamanan PAT dan jangan pernah mengirimkannya ke kontrol versi.

Untuk detail lebih lanjut, lihat dokumentasi API Raygun.


📖 Tentang

Server MCP Raygun memungkinkan asisten AI untuk menyelidiki data Crash Reporting, RUM, dan APM; melacak deployment; menganalisis performa; dan mengelola pemantauan aplikasi melalui percakapan bahasa alami.

🔗 Sumber Daya


Dibuat dengan ❤️ oleh Raygun

Raygun