Repository navigation
Added
- A project's
.mcp.jsonis read. ItsmcpServersload below.switchback/config.json, which can adjust or turn off its servers.${NAME}references read the environment. Servers Switchback can't run are skipped with a warning (ADR 0030)
Changed
- Project MCP servers start without
switchback mcp trust. SetrequireMcpTrust: truein your user config to keep the check, for.mcp.jsonand.switchback/servers alike
Install
On macOS and Linux: curl -fsSL https://switchback.sh/install.sh | sh (add -s -- --vscode after sh for the VS Code extension too). On Windows, in PowerShell: irm https://switchback.sh/install.ps1 | iex. Or download the binary for your platform, verify it against SHA256SUMS, make it executable, and put it on your PATH as switchback. Then run switchback init.
Install the VS Code extension from the Marketplace or Open VSX (code --install-extension isaiah-harville.switchback), or from the switchback-vscode-3.1.0-<platform>.vsix here. Each platform's extension includes the engine, so no separate install is needed; the universal .vsix uses switchback from your PATH.
Binaries are not yet signed or notarized (#33). On macOS, clear the quarantine flag with xattr -d com.apple.quarantine switchback.