Skip to main content
The Sidecar MCP server gives AI agents live access to your data catalog: dbt models, warehouse tables, dashboards, column-level lineage, and your team’s knowledge base. Ask “what feeds the revenue dashboard?” or “what breaks if I change this column?” and the agent answers from the same cross-tool context Sidecar has.
This is not the Agent Console MCP setup. To give Sidecar agents access to an external MCP server, see Connect an MCP server.
Server URL: https://service-mcp.sidecardata.com/sidecar/mcp No token needed — you’ll be prompted to log in with your Sidecar account in the browser.
Run the following command in your terminal:
Then run /mcp inside a Claude Code session and follow the login prompt.

Connect with a token

Use a token for clients without OAuth support, service accounts, or CI.

1. Create a token

  1. In the Sidecar app, navigate to the Users tab.
  2. Click the Tokens tab.
  3. Click Create Token.
  4. Enter a name for the token.
  5. Set the expiration (1–365 days, or leave empty for no expiration).
  6. Click Create.
The token is only visible once. Copy it and store it in a safe place.

2. Configure your client

Add the following to ~/.codex/config.toml. The Codex CLI and IDE extension share this file:
Then set SIDECAR_MCP_TOKEN in your shell environment to the token you created in Step 1.

Teach your agent when to use Sidecar

Connecting the server makes Sidecar’s tools available, but your agent might not use them unless you tell it when they matter. Add the following block to the CLAUDE.md or AGENTS.md file in your data project. In a monorepo, add it to the instruction file closest to your dbt or analytics code.
If your AI client supports reusable skills or rules, you can use the same text there instead. Scope it to data and dbt work so Sidecar is invoked when its catalog context is useful.

What you can ask

Once connected, try prompts like:
  • “What data do we have about customers?”
  • “What feeds the revenue dashboard, and when did its sources last refresh?”
  • “If I change orders.customer_id, what breaks downstream?”

Available tools

All tools are read-only — the server never modifies your catalog or warehouse.

Troubleshooting

  • 401 / authentication errors — your token expired or the OAuth session lapsed. Re-run the login (OAuth) or create a fresh token.
  • Search returns nothing — call get_catalog_overview first to see what’s actually in the catalog for your account; your user may not have access to the workspace you expect.
  • OAuth login never opens or loops — confirm the URL is exactly https://service-mcp.sidecardata.com/sidecar/mcp and that your client is up to date. Codex does not currently support OAuth with Sidecar — use a token instead.
  • Still stuck? Contact support@sidecardata.com.
Sidecar is also listed in the official MCP Registry as com.sidecardata/sidecar. Clients that browse the registry can install it from there.