Ihr Monitoring wird Teil Ihres Chats

Statt das Dashboard zu öffnen, fragen Sie Ihren AI-Assistenten:

„Welche meiner Checks sind gerade rot?" „Wie war die Uptime von shop.meine-firma.de im letzten Monat?" „Zeig mir die letzten fünf Incidents, sortiert nach Schwere."

Der Assistent holt sich die Antwort live aus Ihrem live24h-Workspace – kein Kopieren, kein Tab-Wechsel, keine Zahlen aus dem Gedächtnis.

Was ist MCP?

Model Context Protocol – ein offener Standard (Anthropic, November 2024), mit dem AI-Assistenten kontrolliert auf externe Datenquellen zugreifen können. live24h stellt einen MCP-Server bereit, den Sie lokal starten und mit Ihrem Assistenten verbinden. Die Daten bleiben auf Ihrem Rechner und in Ihrem Workspace; der AI-Anbieter sieht nur, was Sie ihm im Chat schicken.

Welche Fragen können Sie stellen?

Der live24h-MCP-Server stellt fünf Read-Only-Werkzeuge bereit:

WerkzeugBeantwortet Fragen wie…
get_checks„Welche Checks habe ich überhaupt?", „Welche sind pausiert?"
get_check_status„Ist www.meine-firma.de gerade oben?", „Wann war der letzte Run?"
get_incidents„Was sind meine letzten Vorfälle?", „Läuft gerade ein Incident?"
get_status_pages„Welche öffentlichen Status-Pages habe ich veröffentlicht?"
get_uptime_stats„Wie war meine Uptime im April?", „Wie viele Minuten Downtime letzte Woche?"

Nur Lesen, kein Schreiben – der Assistent kann Checks nicht anlegen, ändern oder löschen. Das bleibt bewusst Ihnen und der Weboberfläche vorbehalten.

Einrichtung – Claude Desktop

1. API-Key in live24h erzeugen

Dashboard → Einstellungen → API-Keys → Neuer Key. Scope auf Ihren Workspace setzen. Der Key wird nur einmal angezeigt – direkt kopieren und sicher speichern (Passwort-Manager).

2. MCP-Server installieren

Aktuell stellen wir den Server als Open-Source-Komponente bereit. Sie klonen das Repository und bauen ihn einmalig:

git clone https://github.com/live24h/mcp-server.git
cd mcp-server
dotnet publish -c Release -o ./publish

Kommt bald: Fertiges dotnet tool-Paket und Docker-Image, damit dieser Schritt auf eine einzige Zeile schrumpft.

3. Claude-Desktop-Konfiguration anpassen

Öffnen Sie die Konfigurationsdatei:

  • Windows: %APPDATA%\Claude\claude_desktop_config.json
  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

Fügen Sie unter mcpServers einen Eintrag für live24h ein:

{
  "mcpServers": {
    "live24h": {
      "command": "C:\\pfad\\zu\\publish\\Brixtaq.MonitoringService.McpServer.exe",
      "env": {
        "LIVE24H_API_KEY": "sk_live_xxxxxxxxxxxxxxxxxxxxxx",
        "LIVE24H_WORKSPACE_ID": "ws_01HP..."
      }
    }
  }
}

Für macOS/Linux nutzen Sie den absoluten Unix-Pfad zum Binary ohne die doppelten Backslashes.

4. Claude Desktop neu starten

Nach dem Neustart erscheint in der Seitenleiste der Eintrag live24h-monitoring mit einem grünen Punkt und der Anzeige „5 Tools". Bereit.

5. Ausprobieren

Fragen Sie: „Welche meiner live24h-Checks sind gerade rot?"

Claude ruft im Hintergrund get_checks auf, filtert auf Fehler-Status und antwortet in ganzen Sätzen.

Einrichtung – Cursor

Cursor unterstützt MCP über die Datei ~/.cursor/mcp.json (Windows: %USERPROFILE%\.cursor\mcp.json). Das JSON-Format ist identisch zu Claude Desktop – einfach den obigen Block kopieren. Details in der Cursor-Dokumentation unter Settings → MCP.

Beispiel-Dialog

Sie:    Welche meiner Checks sind gerade offline?

Claude: Ihr Check "shop.meine-firma.de" ist seit 7 Minuten im Fehlerstatus
        (Timeout nach 30 Sekunden). Alle anderen 12 Checks sind grün.
        Soll ich den zugehörigen Incident öffnen?

Sie:    Ja, bitte. Und wie war die Uptime von dem Shop im März?

Claude: März 2026: 99,84 % Uptime für shop.meine-firma.de. Das sind
        71 Minuten Downtime, verteilt auf 3 Incidents. Der längste Ausfall
        dauerte 38 Minuten am 14. März.

Sicherheit

  • Ihr Rechner bleibt die einzige Verbindungsstelle. Der MCP-Server läuft als lokaler Prozess auf Ihrem Computer – nicht in der Cloud. Er spricht nur mit api.live24h.eu. Der AI-Anbieter sieht nur die Tool-Ergebnisse, die Claude/Cursor selbst anfordern.
  • Workspace-Scope. Ein API-Key ist an einen Workspace gebunden. Für mehrere Workspaces legen Sie mehrere MCP-Server-Einträge mit unterschiedlichen Keys an (z.B. live24h-prod, live24h-staging).
  • Whitelist-Enforcement. Nur fünf Read-Only-Werkzeuge sind freigeschaltet. Ein Architektur-Test im Backend verhindert, dass weitere Werkzeuge versehentlich aktiv werden.
  • Rate-Limit. 60 Aufrufe pro Minute global, 10 pro Minute für statistik-intensive Werkzeuge.

Verfügbarkeit

MCP-Zugriff ist ab dem Business-Tarif verfügbar. Auf kleineren Tarifen können Sie den MCP-Server bauen und lokal starten, bekommen aber 403 Forbidden beim ersten Tool-Aufruf.

Troubleshooting

ProblemUrsacheLösung
Roter Punkt in ClaudeFalscher Pfad zum BinaryAbsoluten Pfad eintragen, unter Windows doppelte Backslashes
401 Unauthorized im LogAPI-Key abgelaufen oder falscher WorkspaceNeuen Key im Dashboard erzeugen
403 ForbiddenTarif zu kleinAuf Business upgraden oder Zugang anfragen
Keine Werkzeuge sichtbarServer gestartet, aber Tool-Liste leerBinary aus aktueller Version neu bauen
„Workspace ID not provided"Keine Default-Workspace-ID gesetztLIVE24H_WORKSPACE_ID in der Config ergänzen

Was kommt noch?

  • Ein-Zeilen-Installation via dotnet tool install live24h-mcp (in Arbeit)
  • Docker-Image für Setups ohne .NET-SDK auf dem Host
  • HTTP-/SSE-Transport zusätzlich zum lokalen stdio – für Cloud-gehostete AI-Assistenten
  • Zusätzliche Werkzeuge wie get_notification_rules, get_audit_log – bewusst schrittweise, um die Angriffsoberfläche klein zu halten