Source-available MCP gateway

Stop wiring MCP
servers one by one.

Your team is pasting API keys into a dozen MCP configs, with no idea who can reach what. Switchboard is one governed endpoint for all your tools — connect 36+ integrations to Cursor, Claude Code, Claude Desktop, Codex, Windsurf, and any MCP client, with SSO, policy controls, and up to 90% token savings.

~/.cursor/mcp.json
{ "mcpServers": { "switchboard": { "url": "https://your-org.switchboard-mcp.com/mcp" } } }
36+ integrations, one endpoint
~90% fewer tokens per tool call
2 min from sign-up to first call
MCP works with any compliant client

Connects to Cursor · Claude Code · Claude Desktop · Codex · Windsurf · VS Code · any MCP client

36+ integrations, one endpoint

Connect your entire stack. Every integration is available through a single MCP endpoint.

GitHub DevOps
Sentry Monitoring
Datadog Observability
Slack Communication
Linear Project Management
Notion Knowledge Base
Google Workspace Productivity
Salesforce CRM
AWS Cloud
GCP Cloud
Postgres Database
Stripe Payments
+24 more

Unified Access

One MCP endpoint replaces dozens of separate tool configs. Your AI client gets GitHub, Datadog, Slack, Linear, AWS, Google Workspace, and 30+ more through a single connection.

📦

Save ~90% on Tokens

Switchboard's compaction pipeline strips redundant fields, columnarizes tabular data, and renders markdown before responses reach the LLM. A built-in dashboard tracks exactly how many tokens and dollars you're saving in real time.

🛡️

Org Governance & SSO

Multi-tenant from the ground up: organizations, departments, SSO, and fine-grained role-based access. ABAC policies and glob tool-filtering decide exactly which member's agent can reach which system — and the audit log proves it.

🔒

Private-Data Tunnel

Let agents query Postgres and Kubernetes behind your firewall through a customer-run, outbound-only agent. No inbound ports, no credentials stored in the cloud, and read-only enforced on your side — not ours.

🧩

Bring Your Own Integrations

Need something we don't support? Import any OpenAPI or GraphQL spec, or build custom integrations as Wasm plugins and deploy them to your org. They get the same compaction, policy controls, and audit logging as built-in ones.

Before Switchboard vs. after

The difference is obvious the moment you open your config.

Before
  • A dozen MCP servers wired into every developer's config
  • API keys copy-pasted into plaintext files and shared in Slack
  • No idea which agent can reach production data
  • Every raw tool response burning context window and dollars
  • Onboarding a teammate means re-sharing every credential
After
  • One endpoint URL, dropped into any MCP client
  • Credentials encrypted server-side, never in a config file
  • Policies decide exactly who reaches what — with an audit log
  • Responses compacted before the LLM sees them (~90% fewer tokens)
  • Add or remove a member and access follows automatically

36+ integrations without blowing up your context window

Most gateways dump every tool definition into the prompt — hundreds of schemas the model has to read on every call. Switchboard exposes just two meta-tools.

🔎

search

Your agent searches for the capability it needs in plain language. Only the handful of matching tools come back — not the entire catalog. Adding your 40th integration costs zero prompt tokens on unrelated calls.

⚙️

execute

Run any tool by name, or chain several across integrations in a single server-side script. Intermediate results never round-trip through the model, so a five-step workflow costs one call's worth of context.

📌

Session & pins

Set shared context once (owner, repo, environment) and it's injected automatically. Every result is pinned and referenceable by handle, so the model reuses data instead of re-fetching and re-reading it.

Built for the whole team

One gateway, three very different problems solved.

🏗️

Platform & DevEx teams

Roll out MCP to the whole org from one place. Add or remove integrations centrally, push config without touching a single developer's machine, and onboard a new hire with zero credential sharing.

🔒

Security & compliance

Credentials encrypted at rest, ABAC policies deciding who reaches what, and an audit log that proves it. Reach private data through an outbound-only, read-only tunnel — no inbound ports, no keys in the cloud.

👩‍💻

Individual developers

Skip the per-tool setup dance. One endpoint in Cursor or Claude Code and your agent can reach everything — with ~90% fewer tokens per call. Free forever for solo use.

Why not just run MCP servers yourself?

You can — until you have a team. Here's what changes.

Raw MCP serversGeneric tool hubsSwitchboard
Setup per developerOne config entry per toolPer-tool connectorsOne endpoint URL
Credential storagePlaintext local filesVendor cloudAES-256-GCM, self-hostable
Context / token costFull tool catalog in promptVariessearch + execute meta-tools
Access controlBasic rolesABAC + glob tool filtering
Audit logSomeEvery mutation & tool call
Data behind your firewallManualRarelyOutbound-only read-only tunnel
Source-availableVariesUsually closedElastic License 2.0

How it works

Switchboard sits between your AI clients and your tools, handling auth, routing, and context optimization.

AI Clients
Cursor
Claude Code
Codex
Any MCP Client
Switchboard
search & execute Meta-tools
Auth, SSO & ABAC Policies
Token Optimization
Credential Vault
Private-Data Tunnel
Wasm Runtime
Audit Log
Your Tools
GitHub
Datadog
Postgres
+33 more

Need to reach data behind your firewall? A customer-run tunnel agent dials out to Switchboard, so agents can query private Postgres and Kubernetes with read-only enforcement on your side — no inbound ports, no credentials stored in the cloud.

Simple pricing

Free for individuals. Flat monthly team plans — no per-seat surprises. Most teams save more in tokens and consolidated tool subscriptions than the plan costs.

Free

$0
  • 3 members
  • 1,000 API calls/mo
Get started
Most Popular

Team

$29 /mo
  • 10 members
  • 25,000 API calls/mo
Get started

Business

$99 /mo
  • 50 members
  • 100,000 API calls/mo
Get started

Ready to connect your stack?

Get started in under 2 minutes. No credit card required.