Dbt MCP server
dbt MCP — manifest/run_results/sources/catalog parsing + DQ result tables (BigQuery/Postgres)
0 stars56 downloads/wk
Reviews
Write oneNobody has reviewed Dbt yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Dbt tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.9 · 2026-09-26 · same rubric, same numbers if you re-run it
- Code scan36 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 79 days ago12/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year9/10
How Dbt compares
Against every graded Databases MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 80/100
- higher than 50% of 802 Databases servers
- Downloads a week
- 56
- more than 43% of 324 Databases servers with a package
Install Dbt in Claude Code, Cursor or VS Code
Runs npx -y @us-all/dbt-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add dbt -- npx -y @us-all/dbt-mcp
What the publisher says
From the Dbt repository's README, as published. We do not edit it. Read it on GitHub
@us-all/dbt-mcp
dbt MCP server — manifest.json, run_results.json, sources.json, catalog.json, plus DQ result tables (BigQuery / Postgres) behind one stdio MCP. Built on @us-all/mcp-toolkit.
A read-only window into your dbt project for LLM clients. No dbt run triggering — just deep introspection, run-history analysis, source freshness, per-column test coverage, lineage walks, and (if you have a custom DQ result table) historical check trends and Tier SLA status.
For DAG triggering / run history / log tails, install the companion @us-all/airflow-mcp alongside.
- 27 tools across 3 categories (dbt, quality, meta) — 21 primitive tools + 5 aggregations + 1 meta
- 4 MCP Prompts for triage workflows
- 5 aggregation tools that replace 3-5 round-trips of "list / get / list"
- extractFields response projection on high-volume reads
- Read-only by default
- Hybrid backend: BigQuery (default) or Postgres for DQ result tables — both peer-imported lazily
Install
# 1. add the MCP server
pnpm add -D @us-all/dbt-mcp
# 2. add the DQ backend you actually use (only if you query custom DQ tables):
pnpm add -D @google-cloud/bigquery # OR
pnpm add -D pgRun
DBT_PROJECT_DIR=/path/to/dbt-project \
DQ_RESULTS_TABLE=my-project.data_ops.quality_checks \
npx @us-all/dbt-mcpThe server speaks MCP stdio; wire it into Claude Desktop / Cursor / any MCP client. Set MCP_TRANSPORT=http to opt in to Streamable HTTP transport (Bearer auth, /health endpoint).
Categories
Toggle with DBTTOOLS=dbt (allowlist) or DBTDISABLE=quality (denylist).
Tools at a glance
dbt (15 + 3)
dbt-list-models, dbt-get-model, dbt-list-tests, dbt-get-test, dbt-list-sources, dbt-get-source, dbt-list-exposures, dbt-list-macros, dbt-get-macro, dbt-list-runs, dbt-get-run-results, dbt-failed-tests, dbt-slow-models, dbt-coverage, dbt-graph, freshness-status, incident-context, dbt-sla-status
quality (6 + 2)
dq-list-checks, dq-get-check-history, dq-failed-checks-by-dataset, dq-score-trend, dq-tier-status, dq-tier-by-source, failed-tests-summary, dq-score-snapshot
Prompts
Environment variables
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Dbt: common questions
- Is Dbt MCP server safe?
- Mostly: it is graded B (80/100). Read the Dbt safety report
- How do I install Dbt?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Dbt need an API key?
- Yes. The registry entry asks for
PG_CONNECTION_STRING. - Is Dbt maintained?
- The last commit was 115 days ago (2026-07-10). The latest release is v1.0.7.
- What can I use instead of Dbt?
- Servers from other publishers that do the same job: Midplane MCP server, Appwrite MCP server and Airtable MCP server.
- How does Dbt compare with other Databases MCP servers?
- safety score 80/100 (higher than 50% of 802 Databases servers); downloads a week 56 (more than 43% of 324 Databases servers with a package). Full comparison.
Alternatives to Dbt
Same job from other publishers: the closest match first, then the best rated.
MidplaneA gateway between AI agents and Postgres: table access, masking at the source, approvals and audit.not reviewedGrowingB- AppwriteBuild and deploy backends: auth, Postgres/MySQL/vector databases, storage, functions, hosting, CDNnot reviewedEstablishedA
AirtableRead and write access to Airtable database schemas, tables, and records.not reviewedEstablishedB- Ekwo OS — open source accounting: ledger, invoices and VAT on your own Supabase or PostgresDouble-entry books an agent keeps as the user: invoices, VAT returns, 174 country packs.not reviewedEstablishedA
- Run402x402 pay-per-call infra for agents: $0.03 image generation, Postgres, auth, storage, functions.not reviewedEstablishedB