Provides tools for fetching and analyzing incident data from AppSignal, including retrieving incident details, getting incident samples, listing recent incidents, and analyzing incidents to suggest potential fixes.
Appsignal MCP (Model Context Protocol)
Ein Model Context Protocol (MCP)-Server für Appsignal, der es KI-Assistenten ermöglicht, Vorfalldaten abzurufen und zu analysieren.
Überblick
Dieser MCP-Server bietet KI-Assistenten Tools zum:
- Vorfalldetails von Appsignal abrufen
- Erhalten Sie Vorfallbeispiele
- Liste der jüngsten Vorfälle
- Analysieren Sie Vorfälle und schlagen Sie mögliche Lösungen vor
Voraussetzungen
- Node.js 14.x oder höher
- Ein Appsignal-Konto mit API-Zugriff
- Ein persönliches API-Token von Appsignal
Installation
Option 1: Von npm installieren (empfohlen)
Sie können das Paket global installieren:
Oder führen Sie es direkt mit npx aus:
Option 2: Von der Quelle installieren
- Klonen Sie dieses Repository:
- Installieren Sie Abhängigkeiten:
- Erstellen Sie eine
.env
Datei mit Ihrem Appsignal-API-Token:Sie finden Ihr API-Token in Ihrem persönlichen Einstellungsbildschirm in Appsignal.
Verwendung
Ausführen des MCP-Servers
Starten Sie den Server:
Für die Entwicklung mit Debug-Protokollierung:
Integration mit KI-Assistenten
VS Code mit Cursor
Fügen Sie Ihrer VS Code-Datei „settings.json“ Folgendes hinzu:
Wenn Sie die Installation aus der Quelle durchgeführt haben, verwenden Sie stattdessen diese Konfiguration:
Claude Desktop
Fügen Sie Ihrer Claude Desktop-Konfiguration Folgendes hinzu:
Wenn Sie die Installation aus der Quelle durchgeführt haben, verwenden Sie stattdessen diese Konfiguration:
Verfügbare Tools
getIncident
Erhalten Sie Details zu einem bestimmten Vorfall.
Parameter:
appId
(Zeichenfolge, erforderlich): Appsignal-Anwendungs-IDincidentNumber
(Nummer, erforderlich): Zu holende VorfallnummersampleId
(Zeichenfolge, optional): Spezifische abzurufende Proben-ID
getIncidentSamples
Erhalten Sie Proben im Zusammenhang mit einem Vorfall.
Parameter:
appId
(Zeichenfolge, erforderlich): Appsignal-Anwendungs-IDincidentNumber
(Nummer, erforderlich): Vorfallnummerlimit
(Zahl, optional): Maximale Anzahl der zurückzugebenden Samples (Standard: 10)
listIncidents
Listen Sie aktuelle Vorfälle aus einer Anwendung auf.
Parameter:
appId
(Zeichenfolge, erforderlich): Appsignal-Anwendungs-IDlimit
(Zahl, optional): Maximale Anzahl der zurückzugebenden Vorfälle (Standard: 25)offset
(Zahl, optional): Offset für die Seitennummerierung (Standard: 0)state
(Zeichenfolge, optional): Filtern nach Vorfallstatus („offen“, „geschlossen“, „ignoriert“)namespaces
(Array, optional): Filtern nach Namespacesorder
(Zeichenfolge, optional): Sortierreihenfolge ('letztes_Vorkommen', 'erstes_Vorkommen', 'Anzahl')
analyzeIncident
Analysieren Sie einen Vorfall und liefern Sie Erkenntnisse.
Parameter:
appId
(Zeichenfolge, erforderlich): Appsignal-Anwendungs-IDincidentNumber
(Nummer, erforderlich): Zu analysierende Vorfallnummer
Beispiel-Eingabeaufforderungen
Hier sind einige Beispielaufforderungen, die Sie mit KI-Assistenten verwenden können:
- „Vorfall Nr. 123 aus der Appsignal-App ‚abc123‘ abrufen“
- „Liste der aktuellsten offenen Vorfälle aus meiner Appsignal-App auf“
- „Analysieren Sie den Vorfall Nr. 456 und schlagen Sie mögliche Lösungen vor.“
- „Holen Sie sich Beispiele für Vorfall Nr. 789, um das Problem zu beheben.“
Lizenz
MIT
This server cannot be installed
Ein Model Context Protocol-Server, der es KI-Assistenten ermöglicht, Vorfalldaten von Appsignal abzurufen und zu analysieren, einschließlich des Abrufens von Vorfalldetails und Beispielen, der Auflistung aktueller Vorfälle und der Analyse von Vorfällen, um Lösungsvorschläge zu unterbreiten.
Related MCP Servers
- AsecurityAlicenseAqualityA Model Context Protocol server that integrates with Linear, enabling AI assistants to create, update, search, and comment on issues for project management and issue tracking.Last updated -56PythonApache 2.0
Appwrite MCP Serverofficial
AsecurityAlicenseAqualityA Model Context Protocol server that allows AI assistants to interact with Appwrite's API, providing tools to manage databases, users, functions, teams, and other resources within Appwrite projects.Last updated -8436PythonMIT License- -securityFlicense-qualityA Model Context Protocol server providing AI assistants with access to healthcare data tools, including FDA drug information, PubMed research, health topics, clinical trials, and medical terminology lookup.Last updated -1Python
Sentry MCP Serverofficial
AsecurityFlicenseAqualityA Model Context Protocol server that lets AI assistants interact with the Sentry API to retrieve and analyze error data, manage projects, and monitor application performance.Last updated -113TypeScript