Zum Inhalt springen

KI-Assistenten (MCP)

OKStatus betreibt einen entfernten MCP-Server (Model Context Protocol), wie die übrige Plattform in Europa gehostet. Fügen Sie ihn als Connector in Ihrem KI-Assistenten hinzu, und Sie können im Gespräch fragen, was ausgefallen ist, wie sich ein Monitor im letzten Monat verhalten hat oder welche Wartungen geplant sind.

Das Lesen ist in allen Tarifen verfügbar, mit den Rechten eines Betrachters (Viewer): Der Assistent sieht, was ein Betrachter Ihrer Organisation sieht, und nicht mehr. In den Tarifen Max und Enterprise kann der Assistent auch Änderungen vornehmen – einen Monitor anlegen, einen Incident eröffnen, eine Wartung planen.

https://mcp.okstatus.eu/mcp
  1. Kopieren Sie die URL oben, einschließlich des abschließenden /mcp — https://mcp.okstatus.eu allein funktioniert nicht.

  2. Fügen Sie sie als Connector in Ihrem Assistenten hinzu.

    • Mistral Vibe (ehemals Le Chat): Fügen Sie einen benutzerdefinierten Connector hinzu, tragen Sie die URL im Feld Server ein und lassen Sie die Authentifizierung auf OAuth 2.1. Die erweiterten OAuth-Einstellungen bleiben aus – eine Client-ID ist nicht nötig.

    • Claude: Einstellungen → Connectors → Benutzerdefinierten Connector hinzufügen, dann die URL einfügen.

    • Claude Code:

      Terminal-Fenster
      claude mcp add --transport http okstatus https://mcp.okstatus.eu/mcp

      Ohne --transport http hält Claude Code die URL für einen lokalen Befehl, und die Verbindung schlägt fehl.

    • VS Code (GitHub Copilot): Führen Sie MCP: Add Server… in der Befehlspalette aus, wählen Sie HTTP und fügen Sie die URL ein. Oder tragen Sie ihn in .vscode/mcp.json ein:

      { "servers": { "okstatus": { "type": "http", "url": "https://mcp.okstatus.eu/mcp" } } }
    • Ein anderer Assistent: Assistenten werden einzeln freigeschaltet, und die OKStatus-Anmeldung lehnt einen unbekannten ab. Schreiben Sie uns an contact@okstatus.eu, welchen Sie nutzen.

  3. Melden Sie sich bei OKStatus an. Der Assistent öffnet die Anmeldeseite von OKStatus. Melden Sie sich mit Ihrem gewohnten Konto an (Passwort, SSO oder Social Login) und bestätigen Sie den angefragten Zugriff.

Ihr Konto muss zu einer Organisation gehören. Sind Sie Mitglied mehrerer Organisationen, kann der Assistent sie auflisten und die von Ihnen genannte abfragen; sonst nutzt er Ihre Standardorganisation.

Der Assistent wählt das passende Werkzeug selbst. Derzeit bietet der Server:

WerkzeugErgebnis
list_organizationsIhre Organisationen mit Tarif und Ihrer Rolle
get_status_overviewAnzahl der Monitore up, down oder pausiert, dazu offene Incidents
list_monitorsIhre Monitore, filterbar nach Status, Typ, Name oder Gruppe
list_monitor_groupsIhre Monitor-Gruppen (die Ordner der Seite Monitore) und ihre Monitore
get_monitorEinstellungen eines Monitors, 24-h-Verfügbarkeit und seine 10 letzten Prüfungen; bei einem KI-Modell-Monitor seine TTFT, TPOT und ITL über 24 h
get_monitor_uptimeVerfügbarkeit und Ausfallminuten über 24 h, 7, 30 oder 90 Tage
list_monitor_checksDie letzten Prüfungen eines Monitors, pro Region
list_incidents / get_incidentIncidents und ihr Verlauf
list_maintenancesGeplante, laufende und vergangene Wartungsfenster
list_status_pagesIhre Statusseiten: Adresse, ob veröffentlicht oder passwortgeschützt, und die Monitore, die jede Seite zeigt
list_alert_channelsIhre Alarmkanäle (Name, Typ, Zustand, zugeordnete Monitore) – nie ihr Webhook oder Token
list_private_agentsIhre privaten Agenten: Status, Version, Host, Auslastung und die Monitore, die sie ausführen
get_uptime_chartEin Bild der täglichen Verfügbarkeit von Monitoren oder einer Gruppe über 7, 30 oder 90 Tage

Beispiele:

  • „Ist gerade etwas ausgefallen?”
  • „Wie war die Verfügbarkeit der Zahlungs-API letzten Monat?”
  • „Welche Wartungen sind diese Woche geplant?”
  • „Zeig mir ein Diagramm der Gruppe Zahlung über die letzten 30 Tage.”
  • „Welche Monitore haben keinen Alarmkanal?”
  • „Sind meine privaten Agenten aktuell?”

In den Tarifen Max und Enterprise kann der Assistent auch handeln:

WerkzeugWas es tut
create_monitorLegt einen Monitor an
update_monitorÄndert die Einstellungen eines Monitors (Ziel, Intervall, Regionen, Tags, akzeptierte Codes, Schlüsselwort, Port, DNS), verschiebt ihn in eine Gruppe, pausiert ihn oder setzt ihn fort
set_monitor_alert_channelsOrdnet einem Monitor bestehende Alarmkanäle zu
get_sla_report_linkErstellt einen SLA-Bericht (PDF) und liefert einen privaten Download-Link, eine Stunde gültig
send_sla_reportErstellt einen SLA-Bericht (PDF) und sendet ihn einmalig per E-Mail an bis zu fünf Empfänger
create_incidentEröffnet einen Incident
add_incident_updateFügt einem Incident ein Update hinzu, auch dessen Behebung
create_maintenancePlant eine Wartung
cancel_maintenanceSagt eine geplante Wartung ab

Beispiele:

  • „Lege einen HTTP-Monitor für https://api.example.com/health an, jede Minute, aus Paris und Frankfurt.”

  • „Verschiebe die Monitore der Bestellung in die Gruppe Zahlung und ordne ihnen den Bereitschaftskanal zu.”

  • „Pausiere die Monitore der Staging-Umgebung.”

  • „Sende den SLA-Bericht des letzten Monats für die Gruppe Zahlung an finance@example.com.”

  • Eine Zustimmung. Beim Hinzufügen des Connectors fragt der Zustimmungsbildschirm von OKStatus Lesen (okstatus:read) und Anlegen/Ändern (okstatus:write) gemeinsam ab. Wenn Sie sich vor Oktober 2026 verbunden haben, liest Ihre Verbindung nur: Entfernen Sie den Connector und fügen Sie ihn erneut hinzu.

  • Ihre Rolle gilt weiterhin. Ein Betrachter kann auch über den Assistenten nichts ändern.

  • Dieselben Regeln wie im Dashboard. Monitor-Anzahl, Mindestintervall und Benachrichtigungen richten sich nach Ihrem Tarif: Eine Änderung über den Assistenten ist dieselbe wie eine von Hand.

  • Nichts wird gelöscht. Kein Werkzeug löscht einen Monitor, einen Incident oder eine Statusseite.

  • Keine Geheimnisse über den Assistenten. Alarmkanäle werden im Dashboard angelegt, weil ein Kanal eine Webhook-URL oder ein Token enthält; der Assistent kann nur bereits vorhandene Kanäle zuordnen.

  • Berichte zählen zu Ihrem Monatskontingent, genau wie die von der Seite Berichte erzeugten.

  • Nachvollziehbar. Das Audit-Log nennt Sie und den verwendeten Assistenten.

  • Nur lesend unterhalb von Max. In den Tarifen Free und Pro sowie für Betrachter in jedem Tarif ändert kein Werkzeug Ihre Monitore, Incidents oder Einstellungen – unabhängig von der erteilten Zustimmung.
  • Wohin Ihre Daten gehen. Was der Assistent liest, wird an den von Ihnen gewählten Assistenten übermittelt. Wir empfehlen Mistral Vibe, das in der EU gehostet wird; bei einem anderen Assistenten weist der Zustimmungsbildschirm darauf hin, dass Daten die EU verlassen können.
  • Keine Geheimnisse. In die URL eines Monitors eingebettete Zugangsdaten (https://user:pass@host) werden entfernt, bevor etwas den Assistenten erreicht.
  • Ratenlimit. 300 Anfragen pro 5 Minuten und Benutzer, davon höchstens 30 Änderungen, getrennt vom API-Kontingent Ihrer Organisation.
  • Zugriff widerrufen. Entfernen Sie den Connector in Ihrem Assistenten; er muss sich dann erneut anmelden, um etwas zu lesen.

Alle drei erreichen dieselben Monitore, Gruppen und Alarmkanäle, mit denselben Tarifgrenzen.

WofürKann löschenVerarbeitet Geheimnisse
KI-Assistent (MCP)Fragen und einzelne Änderungen im GesprächNeinNein — Alarmkanäle und Zugangsdaten bleiben im Dashboard
REST-APIIhre eigenen Skripte und CI-PipelinesJaJa
TerraformMonitoring in der Versionsverwaltung, neben der überwachten InfrastrukturJaJa