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
{
"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