Dbt
dbt MCP — manifest/run_results/sources/catalog parsing + DQ result tables (BigQuery/Postgres)
Connector by us-all · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/us-all-dbt
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 21 read · 0 write · 0 delete · 6 not yet classified
- Secrets
- 2 (API keys, tokens or passwords)
- Install scripts
- Not scanned yet
- Runs as
- Node.js package
Tools by what they do 27
Read from the source code; the running server may list different tools.
Read 21 · Look things up without changing anything.
dbt-failed-testsdbt-get-macrodbt-get-modeldbt-get-run-resultsdbt-get-sourcedbt-get-testdbt-list-exposuresdbt-list-macrosdbt-list-modelsdbt-list-runsdbt-list-sourcesdbt-list-tests
Show 9 more tools
dbt-sla-statusdq-failed-checks-by-datasetdq-get-check-historydq-list-checksdq-score-snapshotdq-score-trenddq-tier-statusfreshness-statussearch-tools
Not yet classified 6 · We could not tell from the name and description.
dbt-coveragedbt-graphdbt-slow-modelsdq-tier-by-sourcefailed-tests-summaryincident-context
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
GOOGLE_APPLICATION_CREDENTIALSPG_CONNECTION_STRING
Other settings (environment variables or headers).
BQ_PROJECT_IDDBT_ALLOW_WRITEDBT_DISABLEDBT_PROJECT_DIRDBT_RUN_HISTORY_DIRDBT_SLA_CONFIG_PATHDBT_TARGET_DIRDBT_TOOLSDQ_BACKENDDQ_COL_CHECK_NAMEDQ_COL_CHECK_TYPEDQ_COL_DATASET
Show 13 more settings
DQ_COL_FAILURE_COUNTDQ_COL_MESSAGEDQ_COL_RUN_ATDQ_COL_SCOPEDQ_COL_SCORE_DATEDQ_COL_SEVERITYDQ_COL_STATUSDQ_COL_TABLE_NAMEDQ_COL_TIERDQ_RESULTS_TABLEDQ_SCHEMADQ_SCORE_TABLEDQ_TIER1_TARGET_PCT
Tools (27)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
dbt-coveragePer-column test coverage for a dbt model (which columns have tests, table-level tests, coverage %)
dbt-failed-testsFind tests that failed across the last N runs, grouped and ordered by chronic failure count
dbt-get-macroGet a dbt macro: signature, raw SQL, and reverse-lookup of nodes that call it
dbt-get-modelGet a single dbt model: refs, sources, columns (with catalog types if available), attached tests, raw/compiled SQL
dbt-get-run-resultsGet per-node results from a specific dbt invocation (or the latest run if invocationId omitted)
dbt-get-sourceGet a single dbt source: freshness criteria, columns, latest freshness result from sources.json
dbt-get-testGet a single dbt test: definition, parameters, attached models, latest run result
dbt-graphWalk dbt parent_map / child_map to return upstream and downstream nodes (model/source/test) up to a given depth
dbt-list-exposuresList dbt exposures (downstream BI/ML/application consumers declared in YAML)
dbt-list-macrosList dbt macros from manifest.json with package / name filters
dbt-list-modelsList dbt models from manifest.json with filters (package, tag, materialized, schema, name search)
dbt-list-runsList recent dbt invocations from run_results.json files in target/ and DBT_RUN_HISTORY_DIR
dbt-list-sourcesList dbt sources from manifest.json with optional source-group / name filters
dbt-list-testsList dbt tests (generic or singular) optionally filtered to a specific model
dbt-sla-statusCompare latest dbt run test pass rate and source freshness pass rate against DBT_SLA_CONFIG_PATH thresholds (dbt_sla.test_pass_pct / freshness_pass_pct). Returns per-axis passPct/target/meeting plus caveats when SLA fields or artifacts are missing.
Show 12 more tools
dbt-slow-modelsTop N slowest models in a dbt run by execution_time, with bytes_processed when available
dq-failed-checks-by-datasetGroup failing checks by dataset across a recent window with the latest 5 failures per dataset
dq-get-check-historyTime-series of one check_name's status across the last N days
dq-list-checksList recent rows from DQ_RESULTS_TABLE filtered by dataset / status / type / time window
dq-score-snapshotAggregated 4-axis score trend + today's Tier compliance + most recent failing checks. Combines dq-score-trend + dq-tier-status + dq-list-checks(fail).
dq-score-trendTime-series of the 4-axis DQ score (completeness / freshness / validity / anomaly_free) plus overall_score from DQ_SCORE_TABLE
dq-tier-by-sourcePer-tier rollup computed from quality_checks grouped by source. Reads source-to-tier mapping from dbt sources.yml meta.tier and tier targets from DBT_SLA_CONFIG_PATH (falls back to defaults). Reports per-source pass rate, meeting/missing per tier, and untiered sources as caveats.
dq-tier-statusCompare today's overall_score per scope against Tier SLA targets (defaults Tier 1 99.5 / 2 99.0 / 3 95.0; override via DBT_SLA_CONFIG_PATH yaml or DQ_TIER1_TARGET_PCT) and report meeting vs missing counts
failed-tests-summaryAggregated 24h-ish view: dbt failed tests + DQ checks failures grouped by dataset + most recent failing rows. Replaces 3+ tool calls (dbt-failed-tests + dq-failed-checks-by-dataset + dq-list-checks).
freshness-statusCross-reference dbt source freshness criteria with sources.json results in a single 'is anything stale right now?' answer.
incident-contextSingle asset deep-dive: dbt definition + recent test failures + DQ checks for the dataset. Designed to anchor an LLM-driven incident triage.
search-toolsDiscover available dbt MCP tools by natural language query across dbt / quality / meta categories.
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit
- Jul 10, 2026 (3 months ago)
- Last release
- Jun 19, 2026 (4 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.github.us-all/dbt- Version
- 1.0.7
- Auth
- API key
- Packages
- npm @us-all/dbt-mcp
- License
- MIT
- Repository
- github.com/us-all/dbt-mcp-server
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
More from us-all
- 0.557score
Android
us-all
Android MCP — ADB-based device, apps, UI, logcat, emulator, files, system, debug
ConnectorCFreshness: CLocal★ 14Claude Code +5 - 0.530score
Unifi
us-all
UniFi semantic-analysis MCP — fleet health, anomaly detection, cross-site analytics
ConnectorCFreshness: CLocal★ 3Claude Code +5 - 0.530score
Datadog
us-all
Datadog MCP — 165 tools for metrics, monitors, logs, APM, RUM, incidents, CI/CD, fleet
ConnectorCFreshness: CLocal★ 3Claude Code +5 - 0.524score
Airflow
us-all
Airflow MCP — list DAGs/runs/task instances, tail logs, trigger and clear (write-gated)
ConnectorCFreshness: CLocal★ 2Claude Code +5 - 0.512score
Google Drive
us-all
Google Drive + Workspace MCP — Docs, Sheets, Slides, Shared Drives, Labels, Approvals, DWD
ConnectorCFreshness: CLocal★ 1Claude Code +5 - 0.512score
Mlflow
us-all
MLflow MCP — experiments, runs, registered models, versions, traces, assessments (MLflow 3)
ConnectorCFreshness: CLocal★ 1Claude Code +5
Cite this page
Dbt MCP server. Agent Mart. https://agentmart.dev/connectors/us-all-dbt (last updated 2026-10-24)