okokumo in Ihrem KI-Assistenten

Ein gehosteter MCP-Server für Claude, ChatGPT, Cursor, VS Code und jeden anderen MCP-Client — Anmeldung im Browser oder API-Schlüssel, dieselben Regeln wie die REST-API, in jedem Tarif.

okokumo betreibt einen offiziellen, gehosteten Model-Context-Protocol-Server. Verbinden Sie ihn mit einem KI-Assistenten, und Sie können fragen, welche Checks ausgefallen sind, ob Sie alarmiert wurden, wie die Verfügbarkeit eines Checks diese Woche war — oder ihn einen Check anlegen, einen für ein Deployment pausieren oder einen Incident auf Ihrer Statusseite beschreiben lassen.

Er ist eine dünne Schicht über der öffentlichen REST-API: Jedes Tool ist ein Aufruf einer /v1-Route, in Ihrem Namen — per Anmeldung im Browser oder per API-Schlüssel —, durch dieselbe Authentifizierung, dieselbe Trennung nach Organisation, dieselben Rollenprüfungen und Tariflimits. Er kann nichts, was ein API-Schlüssel nicht schon per REST kann.

1. Per Anmeldung im Browser verbinden (empfohlen)

Claude, ChatGPT, Cursor, VS Code und Claude Code verbinden sich allein mit der URL https://app.okokumo.com/mcp. Kein Schlüssel, den Sie erstellen, einfügen oder aus git heraushalten müssen.

  1. Fügen Sie okokumo mit dieser URL zu Ihrem Client hinzu (je Client unten).
  2. Der Client öffnet okokumo in Ihrem Browser. Melden Sie sich an, falls nötig.
  3. Ein Zustimmungsbildschirm zeigt den Namen der App, die Adresse, zu der sie Sie zurückschickt, Ihre Organisation und was die App erhält: vollen Zugriff, genau wie ein API-Schlüssel, mit Ihrer Rolle. Genehmigen oder ablehnen. Genehmigen Sie nur eine Verbindung, die Sie selbst gestartet haben.
  4. Zurück im Client stehen die Tools bereit.

Nur Owner und Admins können genehmigen — dieselbe Regel wie beim Erstellen eines API-Schlüssels. Die App wird mit der Organisation verbunden, die auf dem Zustimmungsbildschirm steht, und nur mit dieser.

Claude (claude.ai, Claude Desktop)

Settings → Connectors → Add custom connector, mit der URL https://app.okokumo.com/mcp.

ChatGPT

Fügen Sie in den Connector-Einstellungen von ChatGPT einen benutzerdefinierten Connector mit derselben URL hinzu.

Claude Code

claude mcp add --transport http okokumo https://app.okokumo.com/mcp

Führen Sie dann in Claude Code /mcp aus, wählen Sie okokumo und melden Sie sich an.

Cursor

In ~/.cursor/mcp.json oder .cursor/mcp.json:

{
  "mcpServers": {
    "okokumo": { "url": "https://app.okokumo.com/mcp" }
  }
}

Cursor bietet die Anmeldung dann in seinen MCP-Einstellungen an.

VS Code

In .vscode/mcp.json:

{
  "servers": {
    "okokumo": { "type": "http", "url": "https://app.okokumo.com/mcp" }
  }
}

VS Code fordert Sie beim Start des Servers zur Anmeldung auf.

Bisher durchgängig getestet: Claude Code und der MCP Inspector. claude.ai, ChatGPT, Cursor und VS Code implementieren dieselbe MCP-Autorisierungsspezifikation, wurden aber noch nicht live mit okokumo ausprobiert. Wenn einer davon scheitert, sagen Sie es uns; ein API-Schlüssel (Abschnitt 3) funktioniert in der Zwischenzeit.

2. Verbundene Apps und Widerruf

Account → Connected apps listet jede mit Ihrer Organisation verbundene App: ihren Namen, wer sie wann verbunden hat und wann sie zuletzt genutzt wurde. Jedes Mitglied sieht die Liste; Owner und Admins können eine App dort widerrufen (Revoke). Der Widerruf wirkt sofort: Die App wird bei ihrer nächsten Anfrage abgewiesen.

3. Oder einen API-Schlüssel verwenden

Für Skripte, CI und Clients ohne OAuth-Anmeldung. API-Schlüssel funktionieren genau wie bisher, neben den verbundenen Apps.

Im Dashboard unter Account → API keys (Owner und Admins). Der Schlüssel wird nur einmal angezeigt.

4. Client mit einem Schlüssel verbinden

Ersetzen Sie sk_… durch Ihren Schlüssel.

Claude Code

claude mcp add --transport http okokumo https://app.okokumo.com/mcp \
  --header "Authorization: Bearer sk_…"
claude mcp get okokumo

Für eine projektweite .mcp.json (--scope project) schreiben Sie Bearer ${OKOKUMO_API_KEY} in den Header und exportieren die Variable in Ihrer Shell — so landet der Schlüssel nie im Repository.

Claude Desktop

Der benutzerdefinierte Connector aus Abschnitt 1 braucht keinen Schlüssel. Wenn Sie stattdessen einen Schlüssel verwenden möchten, verbinden Sie sich über die Brücke mcp-remote (benötigt Node.js) in claude_desktop_config.json:

{
  "mcpServers": {
    "okokumo": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://app.okokumo.com/mcp",
               "--header", "Authorization:${OKOKUMO_AUTH}"],
      "env": { "OKOKUMO_AUTH": "Bearer sk_…" }
    }
  }
}

Der Header-Wert läuft über env, weil manche Plattformen Argumente am Leerzeichen in Bearer sk_… trennen. Starten Sie Claude Desktop nach der Änderung neu.

Cursor

In ~/.cursor/mcp.json (alle Projekte) oder .cursor/mcp.json (ein Projekt):

{
  "mcpServers": {
    "okokumo": {
      "url": "https://app.okokumo.com/mcp",
      "headers": { "Authorization": "Bearer sk_…" }
    }
  }
}

Andere Clients

Jeder MCP-Client, der Streamable HTTP spricht und einen Authorization-Header senden kann, verbindet sich genauso: der Endpunkt oben, Ihr Schlüssel als Bearer-Token.

5. Was er kann

18 Tools: 10 lesende, 8 schreibende. Keines löscht etwas, keines berührt API-Schlüssel — Löschen und Schlüsselverwaltung bleiben im Dashboard.

Was sich bewusst von einem direkten REST-Aufruf unterscheidet:

6. Limits und Fehler