1
Add the MCP proxy to Claude Code
The MCP proxy is a stdio server that connects Claude Code to any Soria backend. Add it to your global Claude Code config at Replace
~/.claude.json:/path/to/soria with the absolute path to your Soria repository. Alternatively, the project’s .mcp.json (already in the repo root) configures this automatically when you open the project in Claude Code.2
Start the backend
The MCP server runs as part of the Soria backend. Start it with:The backend starts on
http://localhost:8900. The MCP endpoint is at http://localhost:8900/mcp/.3
Discover available environments
Once connected in Claude Code, ask it to call This returns all reachable environments — your local server, any deployed instances, and PR preview environments.
environment_list to see available backends:4
Switch to your environment
Use You can also switch to a deployed environment by name (e.g.,
environment_switch to connect to a specific backend without restarting Claude Code:soria-streaming-extraction) or a full URL.5
Try your first commands
Explore what’s available:To start building a pipeline, create a workspace first — all write operations require one:
Direct HTTP connection (alternative)
If you prefer to connect directly to a specific backend without the proxy:What’s next
MCP Overview
Browse all available MCP tools by category
Pipeline Overview
Learn how the data ingestion pipeline works
Workspaces
Understand workspace isolation before making data changes
Dashboards
Explore and query your data