The Soria backend must be running before you connect. Start it with
make run-dev — the server listens on http://localhost:8900 by default.- MCP proxy (recommended)
- Direct HTTP
The MCP proxy is a stdio server that runs locally and forwards requests to any Soria backend. It adds two built-in tools —
environment_list and environment_switch — so you can point your AI assistant at a different environment without restarting Claude.1
Add the proxy to your Claude config
To make the proxy available in every Claude Code session, add it to your global config at Replace
~/.claude.json:~/.claude.json
/path/to/soria with the absolute path to your local clone of the Soria repository.2
Or use the project .mcp.json
If you’re working inside the Soria repository, the proxy config is already included in
.mcp.json at the project root. Claude Code picks this up automatically when you open the repo:.mcp.json
3
List available environments
Once connected, run Local servers are discovered automatically. Deployed production and any active PR preview environments appear alongside them.
environment_list to see which backends are reachable:4
Switch to a backend
Run
environment_switch to connect to a different environment. The tool list updates immediately — no restart needed.Example: