Scalekit MCP (Identity + MCP-Resource-Management)

Offizieller Scalekit-MCP-Server unter https://mcp.scalekit.com/. Erreichbar als stdio via mcp-remote-Wrapper. Pattern identisch zu cloudflare-MCP: HTTP-hosted, OAuth, kein Admin-API-Key.

Wann nutzen

  • Neue Hosted-MCP-Resource anlegen (z.B. fuer naechste hosted MCPs nach mcp-replicate-hosted). Statt im Dashboard: per Tool-Call.
  • Identity-Management ueber natuerliche Sprache: Users, Organizations, Connections inspizieren.
  • Multi-Tenant-Setup (perspektivisch MCP-as-a-Service-Vision): pro Kunde Org + User-Mapping verwaltbar ohne UI.

Nicht ersetzen: der eigentliche OAuth-Flow (claude.ai Pro Custom Connector / Open WebUI MCP-Settings) lebt im Browser des Endusers, nicht im Scalekit-MCP.

Setup

Registration via Claude-Code-CLI (1 Befehl):

claude mcp add --transport http scalekit https://mcp.scalekit.com/

Schreibt einen Eintrag in ~/.claude.json analog zu cloudflare:

{
  "mcpServers": {
    "scalekit": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://mcp.scalekit.com/"]
    }
  }
}

Beim ersten Tool-Aufruf in einer Session oeffnet mcp-remote automatisch den Browser zum Scalekit-OAuth-Consent. Marvin loggt sich ein, gibt dem MCP-Client Zugriff. Token-Cache landet unter ~/.mcp-auth/ (analog cloudflare-Pattern, 4 Files pro Server).

Smoke-Test: wenn mcp__scalekit__*-Tools nach Session-Restart auftauchen und ein Tool-Call durchgeht (z.B. list_organizations), ist Auth aktiv. Wenn der Token kaputt ist: Cache-Files unter ~/.mcp-auth/ loeschen, Claude Code neu starten, OAuth-Flow laeuft erneut.

Tools (laut Repo-README)

Scalekit-MCP exposed eine eher kuratierte Tool-Liste (kein Code-Mode wie Cloudflare). Aus dem offiziellen README:

  • Environment management und Konfiguration
  • Organization und User management
  • Workspace member administration
  • OIDC connection setup und management
  • MCP server registration and configuration ← unser Hauptgrund hier zu sein
  • Role and scope management
  • Admin portal link generation

Konkrete Tool-Namen werden erst nach Session-Restart + erstem Listing sichtbar. Wahrscheinlich scalekit_create_resource, scalekit_list_resources, scalekit_get_organization, etc.

Erst-Use-Case: Resource fuer mcp-replicate-hosted

Im Rahmen Phase 2 design-stack-julian. Resource muss angelegt werden mit:

  • Identifier: https://replicate.agenticventures.de/mcp
  • Name: VF Replicate Image-Gen MCP
  • Tenant: EU-Region

Ohne Scalekit-MCP: 5-10 Min Marvin-Klick im Dashboard. Mit Scalekit-MCP: 1 Tool-Call. Bei 5+ hosted MCPs amortisiert sich der Setup-Aufwand.

Cross-Ref

  • Pattern-Bruder: cloudflare (HTTP-hosted OAuth-MCP, gleiches mcp-remote-Setup)
  • Konsument: SKILL (jeder neue hosted MCP braucht eine Scalekit-Resource)
  • Konsument: mcp-vf-hosted, mcp-replicate-hosted (haben jeweils eine Resource konfiguriert)
  • Secret-Konsolidierung: inventar (Scalekit wird Tier-2 OAuth-basiert statt Admin-API-Key)

Quelle