Zum Inhalt springen

Integration · Entwicklertools

Claude & ChatGPT mit Exceptionless verbinden

Frage deine KI, welche Fehler heute neu sind, wie oft ein Stack aufgetreten ist oder was der Stacktrace eines Ereignisses in Exceptionless aussagt. Sie kann projektübergreifend Ereignisse und Stacks suchen und zählen, einzelne Ereignisse mit Anfrage- und Benutzerinformationen lesen und Stacks als behoben oder kritisch markieren oder pausieren. Außerdem kann sie Projekte erstellen und aktualisieren.

Exceptionless kostenlos verbinden

Kostenloser Tarif, keine Kreditkarte erforderlich. Dauert etwa eine Minute.

Fragen Sie zum Beispiel

  • “Was sind die neuesten Fehler im API-Projekt?”

    Die KI findet das Projekt und durchsucht dessen Stacks mit type:error, nach den neuesten sortiert, einschließlich der Anzahl der Vorkommen sowie des ersten und letzten Auftretens.

  • “Zeig mir den Stacktrace dieses Ereignisses.”

    Sie liest das Ereignis samt Stacktrace sowie Anfrage- und Benutzerinformationen.

  • “Wie viele Fehler sind in den letzten 24 Stunden aufgetreten und wie viele Benutzer waren betroffen?”

    Sie zählt die Fehlerereignisse in diesem Zeitraum und ermittelt die Anzahl der Benutzer mit einer cardinality:user-Aggregation.

Was Ihre KI tun kann

Fehler und Ereignisse suchen

Suche und zähle Ereignisse und Stacks in allen Projekten oder einem einzelnen Projekt, mit Filtern in Lucene-Syntax, Zeiträumen und Sortierung.

Stacks prüfen und verwalten

Markiere Stacks als behoben oder kritisch, pausiere sie, ändere ihren Status, füge Links zu einem Issue-Tracker hinzu oder lösche sie samt ihren Ereignissen.

Projekte und Organisationen

Liste Organisationen und Projekte auf und rufe ihre Details samt Statistiken ab, liste die Benutzer einer Organisation auf und erstelle oder aktualisiere Projekte.

  • “Markiere den Nullreferenz-Stack als in Version 2.4.1 behoben.”

    Sie markiert den Stack mit dieser Versionsangabe als behoben.

  • “Pausiere den Timeout-Stack bis Montag.”

    Sie pausiert den Stack bis zum angegebenen Datum, sodass er bis dahin keine Benachrichtigungen mehr auslöst.

  • “Was ist in der Sitzung dieses Benutzers vor dem Absturz passiert?”

    Sie listet die Ereignisse dieser Sitzung der Reihe nach auf.

26 Tools für Exceptionless

Diese Tools werden beim Verbinden aktiviert. Sie können jedes einzelne deaktivieren oder festlegen, dass es vor der Ausführung Ihre Freigabe benötigt.

  • add_stack_linkÄndert DatenFüge einem Stack anhand von `stack_id` einen Referenzlink hinzu (`value`, z. B. die URL eines Issue-Trackers).
  • change_stack_statusÄndert DatenLege den `status` eines oder mehrerer Stacks fest (`ids`, durch Kommas getrennt): open, fixed, regressed, snoozed, ignored oder discarded.
  • count_eventsZähle Ereignisse in allen Projekten, optional mit `filter`, `time` und `aggregations` (z. B. cardinality:user).
  • count_project_eventsZähle Ereignisse in einem Projekt anhand von `project_id`, optional mit `filter`, `time` und `aggregations`.
  • create_projectÄndert DatenErstelle ein Projekt in einer Organisation mit `name`, `organization_id` und `delete_bot_data_enabled` (true, um Bot-Traffic zu verwerfen).
  • delete_stacksLöscht DatenLösche einen oder mehrere Stacks (`ids`, durch Kommas getrennt) samt ihren Ereignissen dauerhaft. Dies lässt sich nicht rückgängig machen.
  • get_current_userRufe das eigene Profil des angemeldeten Exceptionless-Benutzers ab. Damit lässt sich prüfen, welches Konto verbunden ist.
  • get_eventRufe ein Ereignis anhand von `event_id` mit allen Details ab, etwa Stacktrace sowie Anfrage- und Benutzerinformationen.
  • get_event_by_referenceFinde Ereignisse anhand der `reference_id`, die deine App beim Melden angefügt hat.
  • get_organizationRufe eine Organisation anhand von `company_id` (der Organisations-ID) ab. Setze `mode` auf stats, um Nutzungszahlen zu erhalten.
  • get_projectRufe ein Projekt anhand von `project_id` ab. Setze `mode` auf stats, um Ereigniszahlen zu erhalten.
  • get_session_eventsListe die Ereignisse einer Benutzersitzung anhand von `session_id` auf.
  • get_stackRufe einen Stack anhand von `stack_id` mit Titel, Status, Anzahl der Vorkommen sowie Zeitpunkt des ersten und letzten Auftretens ab.
  • list_organization_usersListe die Benutzer einer Organisation anhand von `organization_id` auf.
  • list_organizationsListe die Exceptionless-Organisationen auf, denen du angehörst, optional eingegrenzt mit `filter`. Damit findest du eine Organisations-ID.
  • list_projectsListe Projekte auf, optional mit `filter`, `sort` und Seitennavigation. Setze `mode` auf stats, um Ereigniszahlen zu erhalten. Damit findest du eine Projekt-ID.
  • list_stack_eventsListe die einzelnen Vorkommen eines Stacks anhand von `stack_id` auf, optional mit filter, time und sort.
  • mark_stacks_criticalFür andere sichtbarMarkiere künftige Vorkommen eines oder mehrerer Stacks (`ids`, durch Kommas getrennt) als kritisch.
  • mark_stacks_fixedFür andere sichtbarMarkiere einen oder mehrere Stacks (`ids`, durch Kommas getrennt) als behoben, optional mit der `version`, in der die Korrektur veröffentlicht wurde.
  • search_eventsSuche einzelne Ereignisse in allen Projekten mit `filter` in Lucene-Syntax (z. B. type:error), dem Zeitraum `time`, `sort` und Seitennavigation.
  • search_project_eventsSuche Ereignisse in einem Projekt anhand von `project_id` mit `filter` in Lucene-Syntax (z. B. type:error), dem Zeitraum `time`, `sort` und Seitennavigation.
  • search_project_stacksSuche Stacks in einem Projekt anhand von `project_id` mit `filter` in Lucene-Syntax (z. B. type:error), dem Zeitraum `time`, `sort` und Seitennavigation.
  • search_stacksSuche Stacks (gruppierte Fehler und Ereignisse) in allen Projekten mit `filter` in Lucene-Syntax (z. B. type:error), dem Zeitraum `time`, `sort` und Seitennavigation. Damit findest du die häufigsten oder neuesten Fehler.
  • snooze_stacksFür andere sichtbarPausiere einen oder mehrere Stacks (`ids`, durch Kommas getrennt) bis `snooze_until_utc`, sodass sie bis dahin keine Benachrichtigungen mehr auslösen.
  • unmark_stacks_criticalLöscht DatenMarkiere künftige Vorkommen eines oder mehrerer Stacks (`ids`, durch Kommas getrennt) nicht mehr als kritisch.
  • update_projectÄndert DatenBenenne ein Projekt anhand von `project_id` um oder ändere `delete_bot_data_enabled`. Nur die übergebenen Felder werden geändert.

In drei Schritten einrichten

  1. 1

    App auswählen

    Erstellen Sie ein kostenloses PipMCP-Konto und wählen Sie Exceptionless aus der App-Liste.

  2. 2

    Schlüssel einfügen

    Gib die E-Mail-Adresse und das Passwort ein, mit denen du dich bei Exceptionless anmeldest. PipMCP tauscht sie automatisch gegen ein Benutzertoken ein. Wenn du dich über Google, GitHub oder einen anderen OAuth-Anbieter registriert hast, lege zuerst ein lokales Passwort für dein Exceptionless-Konto fest.

  3. 3

    Link zu Ihrer KI hinzufügen

    Sie erhalten einen persönlichen MCP-Link. Fügen Sie ihn in Claude, ChatGPT oder Cursor hinzu:

    1. Klicken Sie auf Ihren Namen und dann auf Einstellungen › Konnektoren › Benutzerdefinierten Konnektor hinzufügen.
    2. Fügen Sie Ihren Link als URL des Remote-MCP-Servers ein.
    3. Aktivieren Sie den Konnektor über das +-Menü in einem Chat.

Fragen

Was kann die KI in Exceptionless tun?

Die KI kann Ereignisse und Stacks suchen, zählen und lesen, Ereignisse anhand einer Referenz-ID oder Sitzung finden und Organisationen, deren Benutzer und Projekte abrufen. Sie kann den Status von Stacks ändern, sie als behoben oder kritisch markieren oder pausieren, Links hinzufügen, Stacks löschen sowie Projekte erstellen und aktualisieren.

Sieht die KI meine Exceptionless-Zugangsdaten?

Nein. Deine Exceptionless-E-Mail-Adresse, dein Passwort und das dafür erhaltene Token werden verschlüsselt gespeichert und der KI niemals angezeigt. Nach dem Speichern werden sie nicht erneut angezeigt, auch dir nicht. Die KI sieht nur die Ergebnisse der Tools, die sie aufruft.

Kann ich steuern, was die KI tun darf?

Ja. Du entscheidest, welche Tools aktiviert sind, und kannst zunächst nur Suchen und Lesen erlauben. Beim Löschen von Stacks werden auch deren Ereignisse gelöscht. Das lässt sich nicht rückgängig machen. Solche Aktionen können so eingestellt werden, dass sie vor der Ausführung deine Freigabe erfordern. Jeder Tool-Aufruf wird protokolliert.

Funktioniert das mit ChatGPT?

Ja. Gehe in ChatGPT zu Settings › Apps & Connectors › Advanced, aktiviere den Entwicklermodus und füge dann deinen PipMCP-Link hinzu. Der Entwicklermodus erfordert einen kostenpflichtigen ChatGPT-Tarif: Plus, Pro, Business oder Enterprise. Derselbe Link funktioniert auch in Claude (Settings › Connectors › Add custom connector), Cursor und anderen MCP-Clients.

Was kostet das?

PipMCP bietet einen kostenlosen Tarif ohne Kreditkarte. Kostenpflichtige Tarife werden pro abgeschlossener Aufgabe abgerechnet. Du benötigst außerdem ein eigenes Exceptionless-Konto.

Warum benötigt Exceptionless mein Passwort?

PipMCP meldet sich einmal mit deiner Exceptionless-E-Mail-Adresse und deinem Passwort an und tauscht sie gegen ein Benutzertoken ein, das anschließend für die API-Aufrufe verwendet wird. Wenn du dich normalerweise über Google, GitHub oder einen anderen OAuth-Anbieter anmeldest, lege zuerst ein lokales Passwort für dein Konto fest.

Lassen Sie Ihre KI noch heute in Exceptionless arbeiten.

Starten Sie kostenlos. Ihr Schlüssel bleibt verschlüsselt und Sie entscheiden, was die KI tun darf.

Exceptionless kostenlos verbinden

PipMCP steht in keiner Verbindung zu Exceptionless. Produktnamen sind Marken ihrer jeweiligen Inhaber.