Skip to main content
The Model Context Protocol (MCP) lets AI assistants call Soria tools directly from your editor or terminal. Instead of copying data in and out manually, your AI assistant can run scrapers, query the warehouse, and manage the full data pipeline without leaving the chat. Soria exposes a full MCP server at /mcp/ on the backend. You can connect to it in two ways:
  • MCP proxy (recommended) — a stdio server you run locally that forwards to any Soria backend. Supports switching between environments without restarting Claude.
  • Direct HTTP — connect directly to a specific backend URL. Simpler, but requires a reconnect to change environments.

Available tools

All Soria operations are available as MCP tools, grouped by category. The environment_list and environment_switch tools are built into the MCP proxy itself. They let you discover and switch between Soria backends — local, staging, production, or PR preview environments — without restarting your AI assistant.

Next steps

Connecting

Set up the MCP proxy or a direct HTTP connection

Ingestion tools

Manage scrapers and ingest new data sources

Pipeline tools

Schema, extraction, validation, and value mapping

Warehouse & models

Query the warehouse and build SQL models

Dashboard tools

List pages, fetch data, and explore dashboards

Search & news

Search across datasets and surface news intelligence