Last9 MCP Server
Eine Model Context Protocol -Serverimplementierung für Last9 , die es KI-Agenten ermöglicht, Produktionskontext in Echtzeit – Protokolle, Metriken und Traces – nahtlos in Ihre lokale Umgebung zu bringen, um Code schneller automatisch zu reparieren.
Lesen Sie unseren Ankündigungs-Blogbeitrag
Status
Funktioniert mit der Claude-Desktop-App oder den IDEs Cursor, Windsurf und VSCode (Github Copilot). Implementiert die folgenden MCP- Tools :
get_exceptions
: Ruft die Liste der Ausnahmen ab.get_service_graph
: Ruft das Servicediagramm für einen Endpunkt aus der Ausnahme ab.get_logs
: Ruft Protokolle ab, die nach Dienstnamen und/oder Schweregrad gefiltert sind.get_drop_rules
: Ruft Drop-Regeln für Protokolle ab, die bestimmen, welche Protokolle bei Last9 Control Plane herausgefiltert werdenadd_drop_rule
: Erstellen Sie eine Drop-Regel für Protokolle auf der Last9-Steuerungsebene
Tools-Dokumentation
Ausnahmen abrufen
Ruft serverseitige Ausnahmen über einen angegebenen Zeitraum ab.
Parameter:
limit
(Ganzzahl, optional): Maximale Anzahl der zurückzugebenden Ausnahmen. Standard: 20.lookback_minutes
(Ganzzahl, empfohlen): Anzahl der Minuten, die von jetzt an zurückgeblickt werden soll. Standard: 60. Beispiele: 60, 30, 15.start_time_iso
(Zeichenfolge, optional): Startzeit im ISO-Format (JJJJ-MM-TT HH:MM:SS). Leer lassen, um lookback_minutes zu verwenden.end_time_iso
(Zeichenfolge, optional): Endzeit im ISO-Format (JJJJ-MM-TT HH:MM:SS). Leer lassen, um die aktuelle Zeit als Standard festzulegen.span_name
(Zeichenfolge, optional): Name des Spans, nach dem gefiltert werden soll.
get_service_graph
Ruft die Upstream- und Downstream-Dienste für einen bestimmten Span-Namen zusammen mit dem Durchsatz für jeden Dienst ab.
Parameter:
span_name
(Zeichenfolge, erforderlich): Name des Spans, für den Abhängigkeiten abgerufen werden sollen.lookback_minutes
(Ganzzahl, empfohlen): Anzahl der Minuten, die von jetzt an zurückgeblickt werden soll. Standard: 60. Beispiele: 60, 30, 15.start_time_iso
(Zeichenfolge, optional): Startzeit im ISO-Format (JJJJ-MM-TT HH:MM:SS). Leer lassen, um lookback_minutes zu verwenden.
get_logs
Ruft Protokolle ab, die nach optionalem Dienstnamen und/oder Schweregrad innerhalb eines angegebenen Zeitraums gefiltert sind.
Parameter:
service
(Zeichenfolge, optional): Name des Dienstes, für den Protokolle abgerufen werden sollen.severity
(Zeichenfolge, optional): Schweregrad der abzurufenden Protokolle.lookback_minutes
(Ganzzahl, empfohlen): Anzahl der Minuten, die von jetzt an zurückgeblickt werden soll. Standard: 60. Beispiele: 60, 30, 15.start_time_iso
(Zeichenfolge, optional): Startzeit im ISO-Format (JJJJ-MM-TT HH:MM:SS). Leer lassen, um lookback_minutes zu verwenden.end_time_iso
(Zeichenfolge, optional): Endzeit im ISO-Format (JJJJ-MM-TT HH:MM:SS). Leer lassen, um die aktuelle Zeit als Standard festzulegen.limit
(Ganzzahl, optional): Maximale Anzahl der zurückzugebenden Protokolle. Standard: 20.
Regeln abrufen
Ruft Drop-Regeln für Protokolle ab, die bestimmen, welche Protokolle aus Last9 herausgefiltert werden.
Regel hinzufügen_löschen_
Fügt eine neue Drop-Regel hinzu, um bestimmte Protokolle auf der Last9-Steuerungsebene herauszufiltern
Parameter:
name
(Zeichenfolge, erforderlich): Name der Drop-Regel.filters
(Array, erforderlich): Liste der anzuwendenden Filterbedingungen. Jeder Filter hat:key
(Zeichenfolge, erforderlich): Der Schlüssel, nach dem gefiltert werden soll. Es werden nur die Schlüssel „Attribute“ und „Ressource.Attribute“ unterstützt. Verwenden Sie für Ressourcenattribute das Format „Ressource.Attribute[Schlüsselname]“ und für Protokollattribute das Format „Attribute[Schlüsselname]. Doppelte Anführungszeichen in Schlüsselnamen müssen maskiert werden.value
(Zeichenfolge, erforderlich): Der Wert, nach dem gefiltert werden soll.operator
(Zeichenfolge, erforderlich): Der zum Filtern verwendete Operator. Gültige Werte:"gleich"
"ungleich"
conjunction
(Zeichenfolge, erforderlich): Die logische Konjunktion zwischen Filtern. Gültige Werte:"Und"
Installation
Sie können den Last9 Observability MCP-Server folgendermaßen installieren:
Selbstgebrautes
NPM
Konfiguration
Umgebungsvariablen
Der Last9 MCP-Server erfordert die folgenden Umgebungsvariablen:
LAST9_BASE_URL
: (erforderlich) Last9-API-URL aus der OTel-IntegrationLAST9_AUTH_TOKEN
: (erforderlich) Authentifizierungstoken für den Last9 MCP-Server aus der OTel-IntegrationLAST9_REFRESH_TOKEN
: (erforderlich) Aktualisierungstoken mit Schreibberechtigung, erforderlich für den Zugriff auf Control Plane-APIs über API Access
Verwendung mit Claude Desktop
Konfigurieren Sie die Claude-App für die Verwendung des MCP-Servers:
Öffnen Sie die Claude Desktop-App, gehen Sie zu Einstellungen und dann zu Entwickler
Klicken Sie auf Konfiguration bearbeiten
Öffnen Sie die Datei
claude_desktop_config.json
Kopieren Sie die Serverkonfiguration, fügen Sie sie in Ihre vorhandene Datei ein und speichern Sie sie.
Claude neu starten
Verwendung mit Cursor
Konfigurieren Sie Cursor für die Verwendung des MCP-Servers:
Öffnen Sie Cursor, gehen Sie zu Einstellungen und dann zu Cursoreinstellungen
Wählen Sie links MCP aus
Klicken Sie oben rechts auf „Neuen globalen MCP-Server hinzufügen“
Kopieren Sie die Serverkonfiguration, fügen Sie sie in Ihre vorhandene Datei ein und speichern Sie sie.
Cursor neu starten
Verwendung mit Windsurf
Konfigurieren Sie Windsurf für die Verwendung des MCP-Servers:
Öffnen Sie Windsurf, gehen Sie zu Einstellungen und dann zu Entwickler
Klicken Sie auf Konfiguration bearbeiten
Öffnen Sie die Datei
windsurf_config.json
Kopieren Sie die Serverkonfiguration, fügen Sie sie in Ihre vorhandene Datei ein und speichern Sie sie.
Windsurf neu starten
Verwendung mit VS Code
Hinweis: MCP-Unterstützung in VS Code ist ab Version 1.99 verfügbar und befindet sich derzeit in der Vorschauphase. Erweiterte Konfigurationsoptionen und alternative Einrichtungsmethoden finden Sie in der VS Code MCP-Dokumentation .
Öffnen Sie VS Code, gehen Sie zu Einstellungen, wählen Sie die Registerkarte Benutzer, dann Funktionen und dann Chat
Klicken Sie auf „Settings.json bearbeiten“.
Kopieren Sie die Serverkonfiguration, fügen Sie sie in Ihre vorhandene Datei ein und speichern Sie sie.
Starten Sie VS Code neu
Abzeichen
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrieren Sie nahtlos Echtzeit-Produktionskontext – Protokolle, Metriken und Ablaufverfolgungen – in Ihre lokale Umgebung, um Code schneller automatisch zu korrigieren.
Related MCP Servers
- AsecurityFlicenseAqualityA powerful context management system that maintains persistent context across coding sessions, helping development teams track project structure, dependencies, and progress.Last updated -65
- -securityAlicense-qualityTransform your local machine into a powerful code command center. Automate file handling, run terminal commands, and leverage AI to enhance your development workflows—all securely and instantly, without cloud latency.Last updated -13MIT License
- -securityFlicense-qualityAn advanced Model Context Protocol server for Make.com that enables intelligent patching and management of automation scenarios through a module-agnostic implementation.Last updated -2
- AsecurityAlicenseAqualityProvides intelligent context management for AI development sessions, allowing users to track token usage, manage conversation context, and seamlessly restore context when reaching token limits.Last updated -802Apache 2.0