Waroom MCP
[!VORSICHT] Dies ist noch ein experimentelles Projekt und es werden keine Stabilitäts- oder Leistungsgarantien gegeben. Bitte mit Vorsicht verwenden.
Dieses Projekt ist ein Model Context Protocol (MCP)-Server für die Interaktion mit der Waterum-API. Mittels standardisierter Protokolle können verschiedene Informationen aus dem Warroom abgerufen werden.
Überblick
Der Waroom MCP-Server bietet eine strukturierte Möglichkeit, auf die Waroom-API-Endpunkte zuzugreifen. Es unterstützt eine Vielzahl von Funktionen, einschließlich der Erfassung von Vorfall- und Post-Mortem-Informationen.
Anwendung
Um den Server zu starten, legen Sie die erforderlichen Umgebungsvariablen fest:
Führen Sie als Nächstes den folgenden Befehl aus:
Dadurch wird der MCP-Server gestartet und Sie können über die definierten Tools mit der Wateroom-API interagieren.
Verwendung mit Claude Desktop
Um diesen MCP-Server mit Claude Desktop zu verwenden, müssen Sie npx @topotal/waroom-mcp
nicht manuell ausführen. Fügen Sie stattdessen Folgendes zu Ihrer Claude Desktop-Konfigurationsdatei hinzu:
MacOS:
~/Library/Application Support/Claude/claude_desktop_config.json
Windows:
%APPDATA%\Claude\claude_desktop_config.json
Starten Sie anschließend Claude Desktop wie gewohnt. Wenn Sie nodenv oder nvm verwenden, müssen Sie möglicherweise den vollständigen Pfad zum npx
Befehl angeben.
Verfügbare Tools
Dieser Model Context Protocol-Server bietet die folgenden Waroom-bezogenen Tools:
Vorfallbezogen
waroom_get_incidents: Eine Liste der Vorfälle abrufen
waroom_get_incident_details: Details zu einem bestimmten Vorfall abrufen
Postmortem-Bezogen
waroom_get_postmortems: Liste der Postmortems abrufen
debuggen
Erstellen Sie zunächst das Projekt:
MCP-Server laufen über stdio, daher kann das Debuggen schwierig sein. Für ein optimales Debugging-Erlebnis empfehlen wir dringend die Verwendung von MCP Inspector.
Sie können MCP Inspector über npm mit dem folgenden Befehl starten:
Stellen Sie sicher, dass Ihre Umgebungsvariablen richtig konfiguriert sind.
Nach dem Start zeigt Ihnen der Inspector eine URL an, die Sie in Ihrem Browser aufrufen können, um mit dem Debuggen zu beginnen.
Veröffentlichen
Um eine neue Version Ihres Pakets zu veröffentlichen, führen Sie die folgenden Schritte aus:
Ziehen Sie den neuesten Code aus dem Hauptzweig
git checkout main git pull origin mainErstellen des Pakets
npm run buildAuf npm veröffentlichen
npm publishÜbertragen Sie Ihre Änderungen in das Remote-Repository
git push origin main --tags
Beitrag
Beiträge sind willkommen! Forken Sie das Repository und senden Sie Pull Requests für Verbesserungen und Fehlerbehebungen.
Lizenz
Dieses Projekt ist unter der MIT-Lizenz lizenziert. Weitere Einzelheiten finden Sie in der Lizenzdatei.
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.
Tools
Ein Model Context Protocol (MCP)-Server, der die Interaktion mit der Waroom-API ermöglicht, um Vorfallinformationen und Post-Mortem-Details über ein standardisiertes Protokoll abzurufen.
Related MCP Servers
- AsecurityFlicenseAqualityA Model Context Protocol (MCP) server that interacts with system APIs, allowing users to check connections, search employees, register breakfast, and update chemical information by shifts.
- -securityFlicense-qualityA server implementation of the Model Context Protocol (MCP) that provides REST API endpoints for managing and interacting with MCP resources.Last updated -
- AsecurityAlicenseAqualityA Model Context Protocol (MCP) server that provides AI-powered security analysis and safety instruction tools. This server helps protect AI agents by providing security guidelines, content analysis, and cautionary instructions when interacting with various MCPs and external services.Last updated -31210ISC License
- -securityAlicense-qualityA Model Context Protocol (MCP) server that converts OpenAPI/Swagger specifications to MCP format, enabling AI assistants to interact with REST APIs through standardized protocol.Last updated -31TypeScriptMIT License