Raygun

resmi

Raygun hesabınızdaki çökme raporlama ve gerçek zamanlı izleme verilerinizle etkileşim kurun.

Raygun MCP ile neler yapabilirsiniz?

  • Hata gruplarını inceleyin — error_groups_search ve error_group_investigate ile yığın izlerini ve bağlamı almak için arama yapıp inceleyin.
  • Dağıtımları takip edin — Yeni hataları son sürümlerle ilişkilendirmek için deployment_get_latest veya deployment_investigate kullanın.
  • Performansı analiz edin — Yavaş metodları, veritabanı sorgularını veya sayfa yükleme gerilemelerini bulmak için metrics_website_performance_analyze veya apm_hotspots_search sorgulayın.
  • Müşteri oturumlarını keşfedin — Deneyimlerin nerede başarısız olduğunu görmek için customers_search ve session_investigate ile kullanıcı etkinliğini arayın.
  • Hata durumlarını yönetin — error_group_update_status ve error_group_add_comment ile çözüm durumlarını güncelleyin veya yorum ekleyin.
  • Ekip davetlerini gözden geçirin — invitations_manage, invitation_send ve invitation_revoke kullanarak davetleri listeleyin, gönderin veya iptal edin.

Dokümantasyon

🔭 Raygun MCP Sunucusu

AI asistanlarıyla Raygun'daki hataları ve performansı inceleyin

MCP API Status Docs

AI asistanlarını Raygun Crash Reporting, Real User Monitoring ve Application Performance Monitoring'e bağlayan uzak bir Model Context Protocol (MCP) sunucusu.

📘 Kurulum Rehberi • 📚 Araç Referansı • 🚀 Hızlı Başlangıç


✨ Temel Özellikler

  • 🐛 Hata Yönetimi - Tam yığın izleri ve bağlamla birlikte uygulama hatalarını ve çökmelerini inceleyin, çözün ve takip edin
  • 🚀 Dağıtım Takibi - Sürümleri izleyin ve hataları dağıtımlarla ilişkilendirerek sorunlu değişiklikleri belirleyin
  • ⚡ Performans İçgörüleri - Sayfa yükleme sürelerini, kullanıcı metriklerini ve zaman içindeki performans eğilimlerini analiz edin
  • 🔬 APM İncelemesi - Arka uç darboğazlarını, tekrarlayan performans sorunlarını ve yavaş izleri bulun
  • 👥 Kullanıcı İzleme - Müşteri oturumlarını, davranış kalıplarını takip edin ve etkilenen kullanıcıları belirleyin
  • 🤝 Ekip İş Birliği - Davetiyeleri yönetin ve ekibiniz genelinde hata çözümünü koordine edin
  • 📊 Metrikler ve Analitik - Hatalar ve performans için zaman serisi analizi ve dağılım histogramları

📋 Gereksinimler

🚀 Başlarken

Raygun MCP sunucusu şu adreste barındırılır:

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

Raygun hizmeti barındırır ve günceller; bu nedenle kurulacak bir paket veya yerel sunucu yoktur.

Install in Cursor Install in VS Code

OAuth (önerilir)

URL'yi Authorization başlığı olmadan Streamable HTTP sunucusu olarak ekleyin. İlk bağlantıda MCP istemciniz Raygun'u tarayıcınızda açarak oturum açmanızı, bir plan seçmenizi, istenen izinleri gözden geçirmenizi ve erişimi yetkilendirmenizi sağlar.

OAuth istemci kimliği veya istemci sırrı sağlamanız gerekmez. Raygun otomatik istemci kaydını destekler.

Codex ve ChatGPT masaüstü uygulaması
codex mcp add raygun --url https://api.raygun.com/v3/mcp
codex mcp login raygun

Bu yapılandırma, aynı Codex ana bilgisayarındaki Codex CLI, Codex IDE uzantısı ve ChatGPT masaüstü uygulaması tarafından paylaşılır.

ChatGPT masaüstü uygulamasında Ayarlar > MCP sunucuları bölümünü açın, Sunucu ekle'yi seçin, Streamable HTTP'yi seçin ve Raygun uç noktasını girin. Uygulamayı kaydedip yeniden başlatın, ardından Raygun için Kimlik doğrula'yı seçin.

Web'deki ChatGPT, uzak MCP araçlarını Eklentiler aracılığıyla kullanır ve yerel Codex MCP yapılandırmanızı okumaz. Ayrı olarak yayınlanan bir Raygun Eklentisi, Eklentiler kataloğundan kurulur.

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

Claude Code'da /mcp komutunu çalıştırın ve tarayıcı kimlik doğrulama akışını izleyin.

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

Cursor, bağlandığında sizden kimlik doğrulamanızı isteyecektir.

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

VS Code, bağlandığında sizden kimlik doğrulamanızı isteyecektir.

Kişisel Erişim Belirteci

PAT kimlik doğrulaması, MCP OAuth desteği olmayan istemciler ve otomasyon için desteklenmeye devam eder. Aşağıdaki örnek Cursor'un yapılandırma biçimini kullanır; diğer istemciler HTTP sunucu yapılandırmalarında aynı Authorization başlığını kullanır:

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

💬 İlk Sorunuz

Yapılandırmadan sonra AI asistanınıza şunları sormayı deneyin:

  • "Checkout uygulamamın son dağıtımından sonra ilk kez ortaya çıkan hataları bul."
  • "En sık oluşan üretim hatasını araştır ve bana temsili bir yığın izi göster."
  • "Son 24 saatte en çok zaman tüketen arka uç yöntemleri veya veritabanı sorguları hangileri?"
  • "Müşteri user@example.com için son oturumu göster ve deneyimlerinin nerede başarısız olduğunu açıkla."
  • "Son yedi gündeki p95 sayfa performansını karşılaştır ve en büyük gerilemeyi belirle."

🛠️ Araçlar

Raygun MCP sunucusu aşağıdaki araç kategorilerini sağlar:

📱 Uygulamalar
  • applications_list - Raygun hesabınızdaki tüm uygulamaları listeler
  • applications_search - Uygulamaları ada göre arar
  • application_get_details - Ayrıntılı uygulama bilgilerini alır
  • application_regenerate_api_key - Bir uygulama için yeni bir API anahtarı oluşturur
🐛 Hata Yönetimi
  • error_groups_list - Bir uygulamadaki hata gruplarını listeler
  • error_groups_search - Hata, yığın izi, URL, sürüm, kullanıcı, etiket veya özel verilere göre oluşumları arar
  • error_group_investigate - Belirli bir hata grubu hakkında eksiksiz ayrıntıları alır
  • error_group_update_status - Hata grubu durumunu değiştirir (çözüldü, yok sayıldı, etkin)
  • error_group_add_comment - Bir hata grubuna inceleme notları ekler
  • error_group_read_comments - Mevcut inceleme notlarını gözden geçirir
  • error_group_instances_list - Bir hata grubundaki oluşumları listeler
  • error_instance_get - Bir oluşum için tam yığın izini ve bağlamı alır
🚀 Dağıtımlar
  • deployments_list - Bir uygulama için dağıtımları listeler
  • deployment_create - Yeni bir dağıtım kaydı oluşturur
  • deployment_get_latest - Hata analiziyle en son dağıtımı alır
  • deployment_investigate - Kapsamlı dağıtım bilgilerini alır
  • deployment_manage - Bir dağıtımı günceller veya siler
👥 Müşteriler ve Oturumlar
  • customers_search - Müşterileri ad, e-posta veya tanımlayıcıya göre arar
  • customer_investigate - Müşteri profilini, son hata gruplarını ve oturumları alır
  • sessions_list - Ortam ve cihaz verileriyle kullanıcı oturumlarını listeler
  • session_investigate - Bir oturumun ortamını, hatalarını ve sayfa görüntülemelerini inceler
🔬 Uygulama Performans İzleme
  • apm_issues_search - Tekrarlayan arka uç performans sorunlarını ve anti-kalıpları bulur
  • apm_issue_investigate - Bir sorunun metriklerini ve etkilenen izlerini inceler
  • apm_traces_search - Yavaş veya başarısız arka uç isteklerini bulur
  • apm_trace_investigate - Bir izdeki profil oluşturucu iş parçacıklarını ve önemli çağrıları inceler
  • apm_hotspots_search - Yavaş yöntemleri, veritabanı sorgularını ve harici çağrıları sıralar
📊 Performans ve Metrikler
  • pages_list - Bir uygulamadaki izlenen sayfaları listeler
  • page_investigate - Metrik sorguları için sayfa ayrıntılarını alır
  • metrics_website_performance_analyze - Zaman içindeki performans eğilimlerini takip eder
  • metrics_performance_distribution_analyze - Performans değişkenliğini anlar
  • metrics_error_trends_analyze - Hata oranlarını ve kalıplarını takip eder
🤝 Ekip Yönetimi
  • invitations_manage - Ekip davetiyelerini listeler ve gözden geçirir
  • invitation_send - Yeni bir ekip davetiyesi gönderir
  • invitation_revoke - Bekleyen bir davetiyeyi iptal eder

Her araç hakkında ayrıntılı belgeler için Araç Referansı bölümüne bakın.

🔐 Kimlik Doğrulama

OAuth

Raygun, HTTP istemcileri için MCP yetkilendirme akışını uygular. Sunucu, yetkilendirme sunucusunu OAuth Korumalı Kaynak Meta Verileri aracılığıyla duyurur ve uyumlu istemciler, İstemci Kimliği Meta Veri Belgeleri veya Dinamik İstemci Kaydı kullanarak kendilerini otomatik olarak kaydeder.

Erişim, onay ekranında onaylanan Raygun kullanıcısına, plana ve kapsamlara bağlıdır. Uyumlu istemciler kendi belirteçlerini güvenli bir şekilde saklar ve yeniler.

Her OAuth bağlantısı bir Raygun planına erişim sağlar. Farklı bir planla çalışmanız gerektiğinde başka bir Raygun MCP yapılandırması ekleyin ve ayrıca yetkilendirin.

Güvenlik ve erişim

  • OAuth, istemciye oturum açmış Raygun kullanıcısının sahip olduğundan daha fazla erişim asla vermez.
  • Okuma ve yazma erişimi, OAuth sırasında onaylanan veya PAT'ye atanan kapsamlar tarafından kontrol edilir.
  • Bazı araçlar hata durumları, dağıtımlar, davetiyeler, yorumlar ve alım API anahtarları dahil olmak üzere Raygun verilerini değiştirebilir. MCP istemcinizde onaylamadan önce yazma işlemlerini gözden geçirin.
  • Uygulama araçları alım API anahtarlarını döndürebilir veya döndürebilir. Döndürülen anahtarları kimlik bilgisi olarak ele alın; bir anahtarı döndürmek öncekini anında geçersiz kılar.
  • Araç sonuçları, seçtiğiniz AI istemcisi veya model sağlayıcısı tarafından işlenen konuşmalara dahil edilebilir. Teşhis ve müşteri verilerini paylaşmak için kuruluşunuzun politikalarını izleyin.

Kişisel Erişim Belirteci Alma

OAuth uygun olmadığında PAT'ler kullanılabilir durumda kalır:

  1. Raygun Kişisel Erişim Belirteçleri sayfasına gidin
  2. Yeni Belirteç Oluştur'a tıklayın
  3. Belirtecinize açıklayıcı bir ad verin (ör. "MCP Sunucu Erişimi")
  4. Kullanım durumunuz için uygun izinleri seçin
  5. Oluşturulan belirteci kopyalayın ve Authorization: Bearer YOUR_PAT_TOKEN olarak gönderin

PAT'leri güvende tutun ve asla sürüm kontrolüne göndermeyin.

Daha fazla ayrıntı için Raygun API belgelerine bakın.


📖 Hakkında

Raygun MCP sunucusu, AI asistanlarının Crash Reporting, RUM ve APM verilerini incelemesini; dağıtımları takip etmesini; performansı analiz etmesini ve doğal dil konuşmaları aracılığıyla uygulama izlemeyi yönetmesini sağlar.

🔗 Kaynaklar


❤️ ile Raygun tarafından oluşturuldu

Raygun