Free for individuals. Predictable pricing for teams of every size.
| Free | Starter | Team | Business | Enterprise | |
|---|---|---|---|---|---|
| Members | 3 | 5 | 10 | 50 | Unlimited |
| Integrations | 5 | 10 | Unlimited | Unlimited | Unlimited |
| API calls / month | 1,000 | 5,000 | 25,000 | 100,000 | Unlimited |
| Policies | 2 | 5 | Unlimited | Unlimited | Unlimited |
| SSO | — | — | — | ✓ | ✓ |
| Audit retention | 7 days | 14 days | 30 days | 90 days | 365 days |
| Dedicated runtime | — | — | — | ✓ | ✓ |
| Context optimization | ✓ | ✓ | ✓ | ✓ | ✓ |
| Encrypted credential vault | ✓ | ✓ | ✓ | ✓ | ✓ |
MCP (Model Context Protocol) is an open standard for connecting AI assistants to external tools and data sources. It lets AI clients like Cursor and Claude Desktop access your GitHub repos, databases, monitoring tools, and more through a unified interface.
The open-source Switchboard runs as a local binary for individual developers. Switchboard Hosted adds multi-tenancy, team management, encrypted credential vaults, role-based access policies, audit logging, and a web dashboard — everything you need to deploy MCP for a team or organization.
Any MCP-compatible client works: Cursor, Claude Desktop, Windsurf, and others. Switchboard exposes a standard MCP endpoint that any compliant client can connect to.
All integration credentials are encrypted with AES-256-GCM before storage. The encryption key never leaves your server. OAuth tokens are stored the same way, and you can rotate them at any time.
Switchboard's compaction pipeline strips redundant fields, columnarizes tabular data, and renders markdown before responses reach the LLM — typically reducing token usage by ~90%. A built-in dashboard tracks savings across four categories (tool catalog, response compaction, markdown rendering, and script intermediates) and can show an estimated dollar-cost reduction in real time.
Yes. You can change plans at any time from the dashboard. Upgrades take effect immediately. Downgrades apply at the end of your billing cycle.
You'll receive a warning at 80% usage. Once you hit the limit, MCP requests return an error until the next billing cycle or until you upgrade.
Yes. You can implement the mcp.Integration interface in Go and contribute it upstream or run it privately with the open-source binary. On Switchboard Hosted, Business and Enterprise plans also support deploying custom integrations as Wasm plugins — write them in any language that compiles to WebAssembly, upload per-org, and they get the same token optimization, policy controls, and audit logging as built-in integrations.