Honeybadger MCP Server

Offizieller MCP-Server von Honeybadger: Fehler, Stack-Traces, Insights-Abfragen, Dashboards und Alarme für KI-Assistenten, gehostet mit OAuth oder per Docker, standardmäßig schreibgeschützt.

Beschreibung

Der Honeybadger MCP Server verbindet KI-Assistenten mit Honeybadger, einer Plattform für Error Tracking und Anwendungsüberwachung. Error Tracking heißt: Fehler aus Ihrer laufenden Anwendung werden automatisch erfasst, gruppiert und mit Stack-Trace gespeichert. MCP, das Model Context Protocol, ist ein offener Standard. Über ihn ruft ein Assistent wie Claude Code oder Cursor externe Werkzeuge auf. Der Server stammt von Honeybadger selbst und ist als Open-Source-Projekt unter der MIT-Lizenz auf GitHub veröffentlicht. Er baut auf der Honeybadger-API auf. Statt einen Fehler im Browser zu öffnen, den Stack-Trace zu kopieren und dem Assistenten zu erklären, holt sich der Assistent die Details selbst.

Typischer Nutzen: vom Fehler zur Korrektur

Die Dokumentation nennt einen einfachen Ablauf als Beispiel. Sie geben dem Assistenten den Link zu einem Fehler und bitten ihn, ihn zu beheben. Der Assistent liest dann Projekt- und Fehlerdetails, öffnet die betroffene Quelldatei in Ihrem Code und schlägt eine Korrektur vor. Ebenso können Sie nach der aktuellen Fehlerlage in Ihren Projekten fragen, gefiltert nach Zeitraum und Umgebung. Der Unterschied zu einer reinen Suche im Dashboard: Der Assistent verbindet die Fehlerdaten direkt mit Ihrem Quellcode. Honeybadger weist selbst darauf hin, dass Sie die Ergebnisse prüfen sollten, weil KI-Modelle Fehler machen.

Gehostet mit OAuth oder selbst betrieben

Seit Juli 2026 gibt es laut Changelog einen gehosteten Server. Er ist unter https://mcp.honeybadger.io/mcp erreichbar, für Konten in der EU unter https://eu-mcp.honeybadger.io/mcp. Jeder Endpunkt nimmt nur Konten seiner eigenen Region an. Sie brauchen dafür weder Docker noch ein Token in einer Konfigurationsdatei. Beim ersten Verbinden öffnet sich der Browser. Dort wählen Sie einen Account und legen fest, ob der Zugriff nur lesend oder lesend und schreibend sein soll. Die Tokens sind kurzlebig und werden im Hintergrund erneuert. Verbindungen lassen sich unter User Settings und API Access sofort widerrufen. Admins können die Verbindungen ihrer Teammitglieder prüfen und ebenfalls widerrufen.

Alternativ läuft der Server selbst, als Docker-Image von ghcr.io oder als selbst gebautes Go-Programm. Dann authentifiziert er sich mit einem persönlichen API-Token aus den Benutzereinstellungen. Für EU-Konten setzen Sie die Variable HONEYBADGER_API_URL auf den EU-Endpunkt. US- und EU-Tokens sind laut Dokumentation nicht austauschbar.

Was kann der Honeybadger MCP Server?

Die README listet Werkzeuge für mehrere Bereiche. Bei Projekten können Sie Projekte auflisten, ansehen, anlegen, ändern und Fehlerzahlen abrufen. Bei Faults, so heißen in Honeybadger die gruppierten Fehler, gibt es Suche und Filter, einzelne Vorkommen mit Stack-Trace, betroffene Nutzer und Kommentare. Mit query_insights führt der Assistent Abfragen in BadgerQL aus, der Abfragesprache von Honeybadger für Event- und Log-Daten. Dazu kommen Werkzeuge für Dashboards, Alarme samt Verlauf, Check-ins, Uptime-Sites mit Ausfällen und Deploys. Ein Werkzeug namens search_tools hilft dem Assistenten, das passende Werkzeug zu finden. Die Dokumentation zum gehosteten Server nennt Account- und Teamverwaltung sowie Uptime-Monitoring dort noch als in Entwicklung.

Sicherheit: schreibgeschützt als Standard

Beim selbst betriebenen Server ist der Lesemodus standardmäßig aktiv. Schreibende Werkzeuge wie create_project oder delete_project fehlen dann in der Liste. Erst mit HONEYBADGER_READ_ONLY=false werden sie freigeschaltet. Löschungen laufen zusätzlich zweistufig: Der erste Aufruf liefert nur eine Vorschau und ein Bestätigungs-Token, das zehn Minuten gilt. Erst der zweite Aufruf mit diesem Token löscht wirklich. Beim gehosteten Server entscheiden Sie bei der Anmeldung über die Zugriffsstufe. Der Zugriff ist laut Dokumentation nie größer als Ihre eigenen Rechte.

Kosten

Der Server selbst ist kostenlos und Open Source. Sie brauchen ein Honeybadger-Konto. Laut Preisseite gibt es einen kostenlosen Developer-Plan für einzelne Entwickler sowie kostenpflichtige Team- und Business-Pläne mit mehr Volumen, längerer Aufbewahrung und Funktionen wie SSO. Aktuelle Konditionen finden Sie auf der offiziellen Preisseite von Honeybadger.

Für wen lohnt sich der Honeybadger MCP Server?

Er lohnt sich für Teams, die Honeybadger bereits für Fehlerüberwachung nutzen und mit einem KI-Assistenten im Editor arbeiten. Besonders praktisch ist er bei der Fehlersuche im Alltag: Fehler, Stack-Trace und Quellcode landen in einem Gespräch. Wer EU-Datenhaltung braucht, findet einen eigenen EU-Endpunkt. Starten Sie mit Lesezugriff und schalten Sie Schreibrechte erst frei, wenn Sie dem Ablauf vertrauen.

Voraussetzungen

Ein Honeybadger-Konto (für OAuth beim gehosteten Server) oder ein persönliches API-Token (für den Docker-Betrieb) sowie ein MCP-Client mit HTTP-Transport, zum Beispiel Claude Code oder Cursor.

Installationsanleitung

Mit dem Honeybadger MCP Server liest ein KI-Assistent Fehler, Stack-Traces und Insights-Daten aus Honeybadger. Dieser Ratgeber führt von der Wahl der Region bis zur ersten Fehleranalyse.

Schritt 1: Voraussetzungen

Sie brauchen ein Honeybadger-Konto mit Zugriff auf das gewünschte Projekt und einen MCP-Client mit HTTP-Transport, etwa Claude Code oder Cursor. Prüfen Sie vorab, ob Ihr Konto in der US- oder der EU-Region liegt. Jeder Endpunkt nimmt nur Konten seiner Region an.

Schritt 2: In Claude Code einbinden

Für US-Konten lautet der Befehl claude mcp add --transport http honeybadger https://mcp.honeybadger.io/mcp. Für EU-Konten tragen Sie stattdessen die Adresse https://eu-mcp.honeybadger.io/mcp ein. In Cursor, Windsurf oder Claude Desktop tragen Sie dieselbe Adresse als URL in die MCP-Konfiguration ein. Prüfen Sie danach mit /mcp, ob der Server verbunden ist.

bash
claude mcp add --transport http honeybadger https://mcp.honeybadger.io/mcp

Schritt 3: Anmelden und Zugriffsstufe wählen

Beim ersten Aufruf öffnet sich der Browser. Wählen Sie dort den Account und die Zugriffsstufe. Für den Einstieg ist reiner Lesezugriff die sichere Wahl. Dann fehlen Werkzeuge zum Anlegen, Ändern und Löschen in der Liste. Die Tokens sind kurzlebig und werden automatisch erneuert. Fragt Ihr Client immer wieder nach einer Anmeldung, unterstützt er laut Dokumentation keine Refresh-Tokens.

Erste Fehleranalyse

Kopieren Sie den Link zu einem Fehler aus Honeybadger und bitten Sie den Assistenten, ihn zu beheben. Er liest dann die Fehlerdetails samt Stack-Trace, öffnet die betroffene Datei und schlägt eine Korrektur vor. Prüfen Sie den Vorschlag wie jede andere Codeänderung. Für einen Überblick fragen Sie nach den häufigsten Fehlern der letzten Woche in der Produktionsumgebung.

Insights mit BadgerQL abfragen

Nutzen Sie Honeybadger Insights, kann der Assistent mit query_insights Abfragen in BadgerQL ausführen. Das ist die Abfragesprache von Honeybadger für Event- und Log-Daten. So lassen sich etwa Fehlerverläufe über die Zeit auswerten, ohne die Syntax selbst zu kennen.

Selbst betreiben mit Docker

Ohne gehosteten Server läuft das Image ghcr.io/honeybadger-io/honeybadger-mcp-server mit einem persönlichen API-Token in HONEYBADGER_PERSONAL_AUTH_TOKEN. Hier ist der Lesemodus Standard. Erst HONEYBADGER_READ_ONLY=false schaltet Schreibwerkzeuge frei. Für EU-Konten setzen Sie HONEYBADGER_API_URL auf https://eu-app.honeybadger.io und verwenden ein EU-Token.

Schritt 4: Verbindungen widerrufen

Verbundene Apps sehen und widerrufen Sie unter User Settings und API Access. Account-Admins können Verbindungen von Teammitgliedern unter Account Settings und API Access widerrufen. Der Widerruf wirkt sofort.

claude mcp add --transport http honeybadger https://mcp.honeybadger.io/mcp

Authentifizierung

OAuth mit dem Honeybadger-Konto und kurzlebigen Tokens (gehosteter Server) oder ein persönliches API-Token in HONEYBADGER_PERSONAL_AUTH_TOKEN (Docker-Betrieb).

Benötigte Zugriffsrechte

Lesend: Projekte, Fehler mit Stack-Traces und betroffenen Nutzern, Insights-Abfragen, Dashboards, Alarme, Check-ins, Uptime und Deploys. Schreibend (nur bei freigegebenem Schreibzugriff): Projekte, Dashboards, Alarme, Check-ins und Kommentare anlegen, ändern und löschen.

Übertragene oder gespeicherte Daten

Gelesene Fehlerdaten, Stack-Traces, Log-Ereignisse und Nutzerangaben gelangen in den Kontext des KI-Clients und damit zum Modellanbieter. Der gehostete Server wird von Honeybadger in den Regionen US und EU betrieben.

Sicherheitsrisiken

Fehlerdaten können personenbezogene Daten und Geheimnisse enthalten, bei Schreibzugriff lassen sich Projekte und Alarme löschen, API-Tokens liegen im Docker-Betrieb in Konfigurationsdateien, und Fehlermeldungen können Prompt Injection enthalten.

Lizenz und Kosten

Lizenz
Noch nicht erfasst.
Kosten
kostenlos

Der Server ist Open Source (MIT). Laut Preisseite gibt es einen kostenlosen Developer-Plan sowie kostenpflichtige Team- und Business-Pläne.

Alternativen

Noch nicht erfasst.

Auf einen Blick

Anbieter
Honeybadger
Status
Offizieller Server
Betriebsart
Remote
Aktuelle Version
Noch nicht erfasst.
Zuletzt geprüft
26.10.2026

Repository und Dokumentation

Kategorien

Unterstützte Clients