Kepos · MCP
Claude Code mit Kepos über MCP verbinden — Kepos
Verbinde Claude Code über eine Projektkonfiguration, ein begrenztes Bearer-Token oder den von Kepos unterstützten OAuth-Flow und ein klares Onboarding.
Das brauchst du
- Ein Kepos-Konto und Zugriff auf /me/mcp-tokens, sofern du nicht OAuth nutzt.
- Ein Claude-Code-Projekt für .mcp.json oder eine entsprechende benutzerweite MCP-Konfiguration.
- Die exakte Remote-URL https://kepos.app/mcp.
Claude Code einrichten
- 1
Zugriff anlegen
Melde dich bei Kepos an, öffne /me/mcp-tokens, erstelle ein Token für Claude Code und kopiere das Geheimnis sofort. In der Token-Verwaltung legst du fest, welche Scopes und Spaces der Client erreichen darf. OAuth-fähige Clients können stattdessen Kepos OAuth-Discovery verwenden; das Discovery-Dokument nennt Autorisierungs-, Token- und Registrierungs-Endpunkt.
- 2
Kepos im Client eintragen
Nutze diese Konfiguration und ersetze das Beispiel-Token durch das gerade kopierte Geheimnis.
{ "mcpServers": { "kepos": { "type": "http", "url": "https://kepos.app/mcp", "headers": { "Authorization": "Bearer mn_YOUR_TOKEN" } } } } - 3
Speichern und verbinden
Speichere die Konfiguration, starte Claude Code neu oder verbinde ihn erneut und verwende https://kepos.app/mcp als entfernten MCP-Server. Der Endpunkt akzeptiert Streamable-HTTP-Anfragen und liefert die MCP-Session-ID für nachfolgende Aufrufe zurück.
Ersten Funktionstest ausführen
Bitte Claude Code zuerst um das Onboarding und danach um die Workspace-Registrierung. Ein produktiver Aufruf davor kann HTTP 428 ONBOARDING_REQUIRED auslösen.
prompts/get { "name": "agent-onboarding" }
tools/call {
"name": "chat_register",
"arguments": { "host_hint": "dein-client", "model_hint": "dein-modell",
"workspace_fingerprint": { "secondary": { "repo_basename": "dein-repo" } } }
}Fehlerbehebung
401 Unauthorized oder Authentifizierungsfehler
Prüfe, dass der Authorization-Header exakt Bearer und danach das vollständige mn_-Token enthält. Tokens erstellst oder widerrufst du unter /me/mcp-tokens; das Geheimnis wird nur einmal angezeigt. Ein OAuth-Client sollte Discovery und Autorisierung erneut durchlaufen, statt ein manuelles Token einzusetzen.
428 ONBOARDING_REQUIRED
Der Server verlangt das agent-onboarding und danach chat_register, bevor produktive Arbeit möglich ist. Nutze prompts/get mit dem Namen agent-onboarding oder resources/read mit brain://prompts/agent-onboarding und rufe dann chat_register mit workspace_fingerprint auf. Rein tool-basierte Clients nutzen read_onboarding.
412 SEARCH_FIRST_REQUIRED beim Erstellen einer Notiz
Rufe in derselben Sitzung zuerst search_notes und erst danach create_note auf. Das ist eine vom Server erzwungene Workflow-Regel, kein Konfigurationsfehler des Clients.
Struktur und Ablage der .mcp.json sind Client-Details. Kepos-Fakten in dieser Anleitung stammen aus MCP-Route, Token-Flow, OAuth-Discovery und Onboarding-Gate.