Switchboard MCP server
One firewall and password manager for all your AI coding agents' MCP servers and secrets.
not scanned yet
0 stars45 downloads/wk
Reviews
Write oneNobody has reviewed Switchboard yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Switchboard tools
No tool declarations could be read from the package source. They show once the server is installed.
How Switchboard compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 92/100
- higher than 95% of 48,255 servers
- Downloads a week
- 45
- more than 37% of 12,191 servers with a package
Release history: 2 versions in the registry since 2026-07-18, latest 2026-10-14, typically one every 88 days.
Install Switchboard in Claude Code, Cursor or VS Code
Runs npx -y @switchboard-mcp/cli on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add switchboard -- npx -y @switchboard-mcp/cli
What the publisher says
From the Switchboard repository's README, as published. We do not edit it. Read it on GitHub
Switchboard
<!-- mcp-name: io.github.wkoverfield/switchboard -->
A firewall and password manager for your AI coding agents.
Switchboard controls what Claude Code and Codex can reach in a repo. It finds the MCP servers and tokens your agents can already touch, gets secrets out of plaintext config and behind named keychain refs, and puts each agent on a scoped pass that expires on its own.
Everything runs locally. No account, no hosted service, no telemetry.
What it does
this repo, and which routes bypass Switchboard entirely.
- switchboard scan shows which MCP servers and tokens agents can reach in
Switchboard route, with timestamped backups and exact rollback commands.
- switchboard import consolidates scattered Claude/Codex MCP config into one
secretRef: "github/ci/token", never the token itself.
- Secrets live in your OS keychain as named refs. Config files carry
everything else denied, gone in a few hours.
- switchboard grant puts the agent on a pass: named tools reachable,
switchboard revoke ends one early.
- switchboard status answers whether a pass is live right now.
switchboard logs reads it.
- Every tool call routed through Switchboard lands in a local audit log.
Install
npm install -g @switchboard-mcp/cliOr without installing:
npx -y @switchboard-mcp/cli@latest scanRequires Node 22 or newer. Daily use is on macOS, CI runs on Linux, and a Windows keychain backend exists but gets less exercise.
Quickstart
Start in a repo where your agents already work:
$ switchboard scan
This looks like acme-app.
Detected:
- Codex Switchboard route missing
- Claude Switchboard route missing
- Claude direct MCP server "github" detected
Authority bypasses:
high claude:github (github; direct-mcp-server, secret-env-name)
Warnings:
- 1 direct MCP bypass finding(s), including 1 high-risk finding(s), were detected.That high-risk finding is a GitHub token sitting in plaintext in .mcp.json. Move it behind Switchboard:
switchboard import --dry-run # see the plan first
switchboard import --write --cleanup-client
switchboard secrets set <ref> # store the token; import prints the exact command
switchboard install claude --write # route the agent through SwitchboardImport rewrites client config to a single Switchboard route, replaces the plaintext token with a named keychain ref, and leaves a backup plus the exact rollback command. Import never reads secret values itself; the secrets set step is where the token actually enters your keychain. Then scope the agent:
switchboard grant --for 4hYou get the pass above. When you want it gone early:
$ switchboard revoke
Revoked pass grant-main (main). The agent's scoped access is off now.switchboard doctor tells you the next thing to fix at any point. If a repo has no MCP config yet, switchboard setup github-ci starts from a safe provider template instead.
What Switchboard does not do
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Switchboard: common questions
- Is Switchboard MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the Switchboard safety report
- How do I install Switchboard?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Switchboard need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Switchboard maintained?
- The last commit was 45 days ago (2026-09-19). The latest release is v0.2.3.
- How does Switchboard compare with other MCP servers?
- safety score 92/100 (higher than 95% of 48,255 servers); downloads a week 45 (more than 37% of 12,191 servers with a package). Full comparison.