Skip to content
Windsurf

Credential Broker for Windsurf

io.github.sarutobisasuke8/credential-broker-mcp

Local-first credential broker: agents use gated APIs through scoped, audited requests, never keys.

client:Windsurf transport:stdio runtime:npm

Install Credential Broker in Windsurf

~/.codeium/windsurf/mcp_config.json · windows: %USERPROFILE%\.codeium\windsurf\mcp_config.json

Held in this page only — never stored, logged, or sent anywhere but back to your screen.

{
  "mcpServers": {
    "credential-broker-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@sarutobi-sasuke/credential-broker-mcp"
      ],
      "env": {
        "BROKER_AGENT_ID": "<BROKER_AGENT_ID>",
        "BROKER_POLICY_FILE": "<BROKER_POLICY_FILE>",
        "BROKER_AUDIT_FILE": "<BROKER_AUDIT_FILE>",
        "BROKER_APPROVALS_FILE": "<BROKER_APPROVALS_FILE>",
        "BROKER_HOT_RELOAD": "<BROKER_HOT_RELOAD>",
        "BROKER_ALLOW_KEY_REQUESTS": "<BROKER_ALLOW_KEY_REQUESTS>"
      }
    }
  }
}

Global only — Windsurf has no per-project MCP config. Refresh Cascade after saving. Windsurf docs

Credential Broker in other clients