Seq MCP Server
Seq MCP-Server
MCP-Server für die API-Endpunkte von Seq zur Interaktion mit Ihrem Protokollierungs- und Überwachungssystem. Dieser Server bietet umfassenden Zugriff auf die API-Funktionen von Seq über das Model Context Protocol.
Funktionen
Tools
Signalverwaltung
get_signals- Abrufen von Signalen mit FilteroptionenFiltern nach Besitzer-ID
Filtern nach freigegebenen/privaten Signalen
Unterstützung für Teilübereinstimmungen
Ereignisverwaltung
get_events- Abrufen von Ereignissen mit umfangreichen FilteroptionenFiltern nach Signal-IDs
Benutzerdefinierte Filterausdrücke
Konfigurierbare Ereignisanzahl (max. 50)
Flexible Zeitbereichsoptionen
Datumsbereichsfilterung
Warnungsverwaltung
get_alert_state- Abrufen des aktuellen Status von Warnungen
Ressourcen
Signalliste
signals- Auflisten aller freigegebenen Signale mit detaillierten InformationenSignal-ID
Titel
Beschreibung
Freigabestatus
Besitzerinformationen
Related MCP server: MCP Server
Konfiguration
Der Server erfordert die folgenden Umgebungsvariablen:
SEQ_BASE_URL(optional): Ihre Seq-Server-URL (Standard ist 'http://localhost:8080')SEQ_API_KEY(erforderlich): Ihr Seq-API-Schlüssel
Verwendung mit Claude Code
Führen Sie den folgenden Befehl aus, um den Server hinzuzufügen:
claude mcp add --transport stdio \
--env SEQ_BASE_URL=http://localhost:5341 \
--env SEQ_API_KEY=your-api-key \
seq -- npx -y mcp-seqUm die Konfiguration mit Ihrem Team zu teilen, verwenden Sie das Flag --scope project (speichert in .mcp.json):
claude mcp add --transport stdio --scope project \
--env SEQ_BASE_URL=http://localhost:5341 \
--env SEQ_API_KEY=your-api-key \
seq -- npx -y mcp-seqWindows-Benutzer: Ersetzen Sie
npx -y mcp-seqdurchcmd /c npx -y mcp-seq, um "Connection closed"-Fehler zu vermeiden.
Überprüfen Sie, ob der Server verbunden ist, indem Sie /mcp innerhalb von Claude Code ausführen.
Verwendung mit Claude Desktop
Fügen Sie dies zu Ihrer claude_desktop_config.json hinzu:
{
"mcpServers": {
"seq": {
"command": "npx",
"args": ["-y", "mcp-seq"],
"env": {
"SEQ_BASE_URL": "your-seq-url",
"SEQ_API_KEY": "your-api-key"
}
}
}
}Entwicklung
Abhängigkeiten installieren:
npm installServer erstellen:
npm run buildFür die Entwicklung mit automatischem Neuaufbau:
npm run devTests ausführen:
npm run test-scriptZeitbereichsoptionen
Das Tool get-events unterstützt die folgenden Zeitbereichsoptionen:
1m- Letzte Minute15m- Letzte 15 Minuten30m- Letzte 30 Minuten1h- Letzte Stunde2h- Letzte 2 Stunden6h- Letzte 6 Stunden12h- Letzte 12 Stunden1d- Letzter Tag7d- Letzte 7 Tage14d- Letzte 14 Tage30d- Letzte 30 Tage
Installation
Global über npm installieren:
npm install -g mcp-seqOder direkt mit npx verwenden – keine Installation erforderlich (wie in den Konfigurationsbeispielen oben gezeigt).
Debugging
Da MCP-Server über stdio kommunizieren, kann das Debugging schwierig sein. Der Server implementiert eine ordnungsgemäße Fehlerbehandlung und Protokollierung für alle Vorgänge. Sie können das Testskript ausführen, um die Funktionalität zu überprüfen:
npm run test-scriptTypsicherheit
Der Server implementiert umfassende Typsicherheit unter Verwendung von:
TypeScript für statische Typüberprüfung
Zod-Schema-Validierung für Laufzeit-Typüberprüfung
Ordnungsgemäße Fehlerbehandlung und Antwortformatierung
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/ahmad2x4/mcp-server-seq'
If you have feedback or need assistance with the MCP directory API, please join our Discord server