Raygun
resmiBerinteraksi 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_searchdanerror_group_investigateuntuk mendapatkan stack trace dan konteks. - Lacak deployment — Gunakan
deployment_get_latestataudeployment_investigateuntuk mengaitkan error baru dengan rilis terbaru. - Analisis performa — Kueri
metrics_website_performance_analyzeatauapm_hotspots_searchuntuk menemukan metode lambat, kueri database, atau regresi pemuatan halaman. - Jelajahi sesi pelanggan — Cari aktivitas pengguna dengan
customers_searchdansession_investigateuntuk melihat di mana pengalaman gagal. - Kelola status error — Perbarui status penyelesaian atau tambahkan komentar melalui
error_group_update_statusdanerror_group_add_comment. - Tinjau undangan tim — Daftarkan, kirim, atau cabut undangan menggunakan
invitations_manage,invitation_send, daninvitation_revoke.
Dokumentasi
🔭 Server MCP Raygun
Selidiki error dan performa di Raygun dengan asisten AI
Server Model Context Protocol (MCP) jarak jauh yang menghubungkan asisten AI ke Raygun Crash Reporting, Real User Monitoring, dan Application Performance Monitoring.
✨ 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
- Akun Raygun dengan langganan aktif
- Klien MCP dengan dukungan OAuth, atau Personal Access Token Raygun
🚀 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.
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.comdan 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 Andaapplications_search- Cari aplikasi berdasarkan namaapplication_get_details- Dapatkan informasi aplikasi secara terperinciapplication_regenerate_api_key- Buat kunci API baru untuk aplikasi
🐛 Manajemen Error
error_groups_list- Daftar grup error dalam aplikasierror_groups_search- Cari kejadian berdasarkan error, stack trace, URL, versi, pengguna, tag, atau data kustomerror_group_investigate- Dapatkan detail lengkap tentang grup error tertentuerror_group_update_status- Ubah status grup error (selesaikan, abaikan, aktifkan)error_group_add_comment- Tambahkan catatan investigasi ke grup errorerror_group_read_comments- Tinjau catatan investigasi yang adaerror_group_instances_list- Daftar kejadian dalam grup errorerror_instance_get- Dapatkan stack trace lengkap dan konteks untuk kejadian
🚀 Deployment
deployments_list- Daftar deployment untuk aplikasideployment_create- Buat catatan deployment barudeployment_get_latest- Dapatkan deployment terbaru dengan analisis errordeployment_investigate- Dapatkan informasi deployment yang komprehensifdeployment_manage- Perbarui atau hapus deployment
👥 Pelanggan & Sesi
customers_search- Cari pelanggan berdasarkan nama, email, atau pengidentifikasicustomer_investigate- Dapatkan profil pelanggan, grup error terbaru, dan sesisessions_list- Daftar sesi pengguna dengan data lingkungan dan perangkatsession_investigate- Periksa lingkungan, error, dan tampilan halaman sesi
🔬 Application Performance Monitoring
apm_issues_search- Temukan masalah performa backend yang berulang dan anti-polaapm_issue_investigate- Periksa metrik masalah dan trace yang terdampakapm_traces_search- Temukan permintaan backend yang lambat atau gagalapm_trace_investigate- Periksa thread profiler dan panggilan signifikan dalam traceapm_hotspots_search- Peringkat metode lambat, kueri database, dan panggilan eksternal
📊 Performa & Metrik
pages_list- Daftar halaman yang dipantau dalam aplikasipage_investigate- Dapatkan detail halaman untuk kueri metrikmetrics_website_performance_analyze- Lacak tren performa dari waktu ke waktumetrics_performance_distribution_analyze- Pahami variabilitas performametrics_error_trends_analyze- Lacak tingkat error dan pola
🤝 Manajemen Tim
invitations_manage- Daftar dan tinjau undangan timinvitation_send- Kirim undangan tim baruinvitation_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:
- Navigasikan ke Personal Access Tokens Raygun
- Klik Create New Token
- Beri nama deskriptif pada token Anda (misalnya, "MCP Server Access")
- Pilih izin yang sesuai untuk kasus penggunaan Anda
- 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
- 📚 Dokumentasi Raygun
- 📘 Panduan Pengaturan MCP Raygun
- 🔌 Referensi API Raygun
- 🤖 Model Context Protocol
- 🐛 Laporkan Masalah
Dibuat dengan ❤️ oleh Raygun