dbt transforms raw data into analytics-ready models. When models fail, tests break, or you need to understand upstream dependencies, you switch to dbt Cloud to check run status, browse lineage graphs, and read test results. Each switch breaks your coding flow.
An MCP server for dbt lets your AI agent check model status, view lineage, inspect test failures, and query run history directly from Claude, Cursor, or Windsurf through DataFaucet.
Once your AI agent has dbt access:
The AI agent accesses whatever projects and environments your dbt permissions allow.
Analytics engineers: Model debugging. "Why did the orders model fail? Show me the test results and upstream dependencies" while writing the fix in your editor.
Data engineers: Pipeline coordination. "Which dbt models ran after the Airflow extract finished? Are all downstream models fresh?"
Data analysts: Self-serve lineage. "What tables power the revenue dashboard? When was the data last refreshed? Any tests failing upstream?"
Engineering managers: Data quality overview. "How many model failures this week? Which models are most unreliable? What's the average run time trending?"
| dbt Cloud UI | AI Agent |
|---|---|
| Runs → filter by status → view logs | "Failed models in last production run?" |
| Lineage → expand graph → trace upstream | "What depends on raw_events source?" |
| Tests → filter failures → read details | "Why is the unique test failing on orders?" |
| Models → search → view compiled SQL | "Show me compiled SQL for order_metrics" |
dbt connects to Snowflake, BigQuery, Airflow, and Looker. With DataFaucet MCP servers for each:
Set up read access for your AI agent:
- Jobs: Read (run history and status)
- Projects: Read (model definitions and lineage)
- Environments: Read (deployment status)
- No run or admin permissions
Related: Connect dbt to AI for the quick-start guide, Airflow MCP Server for pipeline orchestration, Snowflake MCP Server for warehouse access.
Create your dbt MCP server in 60 seconds.
Try with dbt →{
"mcpServers": {
"dbt": {
"url": "https://datafaucet.dev/api/mcp/YOUR_SERVER_ID/sse"
}
}
}Replace YOUR_SERVER_ID with the ID from your DataFaucet dashboard after creating your dbt server.
Point DataFaucet at dbt and get a working server in 60 seconds.
Create dbt server free →After creating, add to Claude Desktop:
"dbt": {
"url": "https://datafaucet.dev/api/mcp/YOUR_ID/sse"
}Free plan includes 3 servers. Upgrade to Pro for unlimited →
Give AI agents read access to dbt Cloud. Query model status, check test results, and browse lineage from your editor.
How a data team used DataFaucet to give their AI agent access to Snowflake queries, dbt runs, and Airflow DAGs. Pipeline debugging in minutes.
Top MCP servers for data engineers. Connect AI agents to Snowflake, dbt, Airflow, BigQuery, and pipeline tools via MCP.
See how DataFaucet compares
Point at any URL. Get a working MCP server in 60 seconds. No API docs needed.
Works with ChatGPT, Claude, Cursor, Copilot, Windsurf, JetBrains, and any MCP client
Get notified when new integrations launch
New MCP server guides and templates every week.