Raygun
offiziellInteragieren Sie mit Ihren Absturzberichten und Echtzeit-Überwachungsdaten in Ihrem Raygun-Konto.
Was kann man mit Raygun MCP machen?
- Fehlergruppen untersuchen — Suchen und prüfen Sie Fehlergruppen mit
error_groups_searchunderror_group_investigate, um Stack-Traces und Kontext zu erhalten. - Bereitstellungen verfolgen — Verwenden Sie
deployment_get_latestoderdeployment_investigate, um neue Fehler mit aktuellen Releases zu korrelieren. - Leistung analysieren — Fragen Sie
metrics_website_performance_analyzeoderapm_hotspots_searchab, um langsame Methoden, Datenbankabfragen oder Seitenlade-Regressionen zu finden. - Kundensitzungen erkunden — Schlagen Sie Benutzeraktivitäten mit
customers_searchundsession_investigatenach, um zu sehen, wo Erfahrungen fehlschlugen. - Fehlerstatus verwalten — Aktualisieren Sie Lösungsstatus oder fügen Sie Kommentare über
error_group_update_statusunderror_group_add_commenthinzu. - Teameinladungen überprüfen — Listen, senden oder widerrufen Sie Einladungen mit
invitations_manage,invitation_sendundinvitation_revoke.
Dokumentation
🔭 Raygun MCP Server
Untersuchen Sie Fehler und Performance in Raygun mit KI-Assistenten
Ein Remote-Model-Context-Protocol-Server (MCP), der KI-Assistenten mit Raygun Crash Reporting, Real User Monitoring und Application Performance Monitoring verbindet.
✨ Hauptfunktionen
- 🐛 Fehlerverwaltung – Untersuchen, beheben und verfolgen Sie Anwendungsfehler und Abstürze mit vollständigen Stack-Traces und Kontext
- 🚀 Deployment-Verfolgung – Überwachen Sie Releases und korrelieren Sie Fehler mit Deployments, um problematische Änderungen zu identifizieren
- ⚡ Performance-Einblicke – Analysieren Sie Seitenladezeiten, Benutzermetriken und Performance-Trends im Zeitverlauf
- 🔬 APM-Untersuchung – Finden Sie Backend-Engpässe, wiederkehrende Performance-Probleme und langsame Traces
- 👥 Benutzerüberwachung – Verfolgen Sie Kundensitzungen, Verhaltensmuster und identifizieren Sie betroffene Benutzer
- 🤝 Team-Zusammenarbeit – Verwalten Sie Einladungen und koordinieren Sie die Fehlerbehebung in Ihrem Team
- 📊 Metriken & Analysen – Zeitreihenanalysen und Verteilungshistogramme für Fehler und Performance
📋 Voraussetzungen
- Ein Raygun-Konto mit einem aktiven Abonnement
- Ein MCP-Client mit OAuth-Unterstützung oder ein Raygun Personal Access Token
🚀 Erste Schritte
Der Raygun MCP Server wird gehostet unter:
https://api.raygun.com/v3/mcp
Raygun hostet und aktualisiert den Dienst, sodass kein Paket oder lokaler Server installiert werden muss.
OAuth (empfohlen)
Fügen Sie die URL als Streamable-HTTP-Server ohne Authorization-Header hinzu. Bei der ersten Verbindung öffnet Ihr MCP-Client Raygun in Ihrem Browser, damit Sie sich anmelden, einen Plan auswählen, die angeforderten Berechtigungen prüfen und den Zugriff autorisieren können.
Sie müssen keine OAuth-Client-ID oder kein Client-Secret angeben. Raygun unterstützt die automatische Client-Registrierung.
Codex und die ChatGPT-Desktop-App
codex mcp add raygun --url https://api.raygun.com/v3/mcp
codex mcp login raygun
Diese Konfiguration wird von der Codex-CLI, der Codex-IDE-Erweiterung und der ChatGPT-Desktop-App auf demselben Codex-Host gemeinsam genutzt.
Öffnen Sie in der ChatGPT-Desktop-App Einstellungen > MCP-Server, wählen Sie Server hinzufügen, dann Streamable HTTP, und geben Sie den Raygun-Endpunkt ein. Speichern und starten Sie die App neu, und wählen Sie dann Authentifizieren für Raygun.
ChatGPT im Web verwendet Remote-MCP-Tools über Plugins und liest Ihre lokale Codex-MCP-Konfiguration nicht. Ein separat veröffentlichtes Raygun-Plugin würde aus dem Plugin-Katalog installiert.
Claude Code
claude mcp add --transport http raygun https://api.raygun.com/v3/mcp
Führen Sie /mcp in Claude Code aus und folgen Sie dem Browser-Authentifizierungsablauf.
Cursor
{
"mcpServers": {
"raygun": {
"url": "https://api.raygun.com/v3/mcp"
}
}
}
Cursor fordert Sie zur Authentifizierung auf, wenn die Verbindung hergestellt wird.
VS Code
{
"servers": {
"raygun": {
"type": "http",
"url": "https://api.raygun.com/v3/mcp"
}
}
}
VS Code fordert Sie zur Authentifizierung auf, wenn die Verbindung hergestellt wird.
Personal Access Token
Die PAT-Authentifizierung wird weiterhin für Clients ohne MCP-OAuth-Unterstützung und für die Automatisierung unterstützt. Das folgende Beispiel verwendet das Konfigurationsformat von Cursor; andere Clients verwenden denselben Authorization-Header in ihrer HTTP-Serverkonfiguration:
{
"mcpServers": {
"raygun": {
"url": "https://api.raygun.com/v3/mcp",
"headers": {
"Authorization": "Bearer YOUR_PAT_TOKEN"
}
}
}
}
💬 Ihre erste Anfrage
Nach der Konfiguration können Sie Ihren KI-Assistenten zum Beispiel Folgendes fragen:
- „Finden Sie die Fehler, die nach dem letzten Deployment meiner Checkout-Anwendung erstmals aufgetreten sind.“
- „Untersuchen Sie den am häufigsten auftretenden Produktionsfehler und zeigen Sie mir einen repräsentativen Stack-Trace.“
- „Welche Backend-Methoden oder Datenbankabfragen haben in den letzten 24 Stunden die meiste Zeit beansprucht?“
- „Zeigen Sie mir die letzte Sitzung für Kunde
user@example.comund erklären Sie, wo ihre Erfahrung fehlgeschlagen ist.“ - „Vergleichen Sie die p95-Seitenperformance der letzten sieben Tage und identifizieren Sie die größte Regression.“
🛠️ Tools
Der Raygun MCP Server stellt die folgenden Tool-Kategorien bereit:
📱 Anwendungen
applications_list– Alle Anwendungen in Ihrem Raygun-Konto auflistenapplications_search– Anwendungen nach Namen durchsuchenapplication_get_details– Detaillierte Anwendungsinformationen abrufenapplication_regenerate_api_key– Einen neuen API-Schlüssel für eine Anwendung generieren
🐛 Fehlerverwaltung
error_groups_list– Fehlergruppen innerhalb einer Anwendung auflistenerror_groups_search– Vorkommen nach Fehler, Stack-Trace, URL, Version, Benutzer, Tags oder benutzerdefinierten Daten durchsuchenerror_group_investigate– Vollständige Details zu einer bestimmten Fehlergruppe abrufenerror_group_update_status– Status der Fehlergruppe ändern (beheben, ignorieren, aktivieren)error_group_add_comment– Untersuchungsnotizen zu einer Fehlergruppe hinzufügenerror_group_read_comments– Vorhandene Untersuchungsnotizen anzeigenerror_group_instances_list– Vorkommen in einer Fehlergruppe auflistenerror_instance_get– Den vollständigen Stack-Trace und Kontext für ein Vorkommen abrufen
🚀 Deployments
deployments_list– Deployments für eine Anwendung auflistendeployment_create– Einen neuen Deployment-Datensatz erstellendeployment_get_latest– Das neueste Deployment mit Fehleranalyse abrufendeployment_investigate– Umfassende Deployment-Informationen abrufendeployment_manage– Ein Deployment aktualisieren oder löschen
👥 Kunden & Sitzungen
customers_search– Kunden nach Name, E-Mail oder Kennung durchsuchencustomer_investigate– Kundenprofil, aktuelle Fehlergruppen und Sitzungen abrufensessions_list– Benutzersitzungen mit Umgebungs- und Gerätedaten auflistensession_investigate– Umgebung, Fehler und Seitenaufrufe einer Sitzung untersuchen
🔬 Application Performance Monitoring
apm_issues_search– Wiederkehrende Backend-Performance-Probleme und Anti-Patterns findenapm_issue_investigate– Metriken und betroffene Traces eines Problems untersuchenapm_traces_search– Langsame oder fehlgeschlagene Backend-Anfragen findenapm_trace_investigate– Profiler-Threads und signifikante Aufrufe in einem Trace untersuchenapm_hotspots_search– Langsame Methoden, Datenbankabfragen und externe Aufrufe einstufen
📊 Performance & Metriken
pages_list– Überwachte Seiten in einer Anwendung auflistenpage_investigate– Seitendetails für Metrikabfragen abrufenmetrics_website_performance_analyze– Performance-Trends im Zeitverlauf verfolgenmetrics_performance_distribution_analyze– Performance-Variabilität verstehenmetrics_error_trends_analyze– Fehlerraten und -muster verfolgen
🤝 Teamverwaltung
invitations_manage– Team-Einladungen auflisten und prüfeninvitation_send– Eine neue Team-Einladung sendeninvitation_revoke– Eine ausstehende Einladung stornieren
Detaillierte Dokumentation zu jedem Tool finden Sie in der Tool-Referenz.
🔐 Authentifizierung
OAuth
Raygun implementiert den MCP-Autorisierungsablauf für HTTP-Clients. Der Server kündigt seinen Autorisierungsserver über OAuth-Protected-Resource-Metadaten an, und kompatible Clients registrieren sich automatisch über Client-ID-Metadatendokumente oder Dynamic Client Registration.
Der Zugriff ist an den Raygun-Benutzer, den Plan und die auf dem Zustimmungsbildschirm genehmigten Bereiche gebunden. Kompatible Clients speichern und aktualisieren ihre eigenen Tokens sicher.
Jede OAuth-Verbindung gewährt Zugriff auf einen Raygun-Plan. Fügen Sie eine weitere Raygun-MCP-Konfiguration hinzu und autorisieren Sie sie separat, wenn Sie mit einem anderen Plan arbeiten müssen.
Sicherheit und Zugriff
- OAuth gewährt dem Client niemals mehr Zugriff, als der angemeldete Raygun-Benutzer bereits hat.
- Lese- und Schreibzugriff wird durch die Bereiche gesteuert, die während OAuth genehmigt oder dem PAT zugewiesen wurden.
- Einige Tools können Raygun-Daten ändern, einschließlich Fehlerstatus, Deployments, Einladungen, Kommentare und Ingestion-API-Schlüssel. Prüfen Sie Schreibaktionen, bevor Sie sie in Ihrem MCP-Client genehmigen.
- Anwendungstools können Ingestion-API-Schlüssel zurückgeben oder rotieren. Behandeln Sie zurückgegebene Schlüssel als Anmeldeinformationen; das Rotieren eines Schlüssels macht den vorherigen sofort ungültig.
- Tool-Ergebnisse können in Gespräche einbezogen werden, die von Ihrem gewählten KI-Client oder Modellanbieter verarbeitet werden. Befolgen Sie die Richtlinien Ihrer Organisation für die Weitergabe von Diagnose- und Kundendaten.
Abrufen eines Personal Access Tokens
PATs bleiben verfügbar, wenn OAuth nicht geeignet ist:
- Navigieren Sie zu Raygun Personal Access Tokens
- Klicken Sie auf Neues Token erstellen
- Geben Sie Ihrem Token einen beschreibenden Namen (z. B. „MCP-Serverzugriff“)
- Wählen Sie die geeigneten Berechtigungen für Ihren Anwendungsfall
- Kopieren Sie das generierte Token und senden Sie es als
Authorization: Bearer YOUR_PAT_TOKEN
Bewahren Sie PATs sicher auf und committen Sie sie niemals in die Versionskontrolle.
Weitere Details finden Sie in der Raygun-API-Dokumentation.
📖 Über
Der Raygun MCP Server ermöglicht KI-Assistenten, Crash-Reporting-, RUM- und APM-Daten zu untersuchen, Deployments zu verfolgen, Performance zu analysieren und die Anwendungsüberwachung über natürlichsprachliche Gespräche zu verwalten.
🔗 Ressourcen
- 📚 Raygun-Dokumentation
- 📘 Raygun-MCP-Setup-Anleitung
- 🔌 Raygun-API-Referenz
- 🤖 Model Context Protocol
- 🐛 Probleme melden
Mit ❤️ erstellt von Raygun