MCP.Market

Switchboard MCP server

by wkoverfield·io.github.wkoverfield/switchboard·v0.2.3

One firewall and password manager for all your AI coding agents' MCP servers and secrets.

A92/100grade A
What users say
No reviews yet
Be the first
Safety scan
A92/100

not scanned yet

Adoption
Growing

0 stars45 downloads/wk

Reviews

Write one

Nobody 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.

Not scanned yet. New listings are scanned within a day or two of arriving.

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
Add to Cursor

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/cli

Or without installing:

npx -y @switchboard-mcp/cli@latest scan

Requires 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 Switchboard

Import 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 4h

You 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.

More from wkoverfield →