io.github.us-all/dbt
dbt MCP — manifest/run_results/sources/catalog parsing + DQ result tables (BigQuery/Postgres)
{
"mcpServers": {
"dbt": {
"command": "npx",
"args": [
"-y",
"@us-all/dbt-mcp"
],
"env": {
"DBT_PROJECT_DIR": "<dbt_project_dir>",
"DBT_TARGET_DIR": "<dbt_target_dir>",
"DBT_RUN_HISTORY_DIR": "<dbt_run_history_dir>",
"DQ_BACKEND": "<dq_backend>",
"DQ_RESULTS_TABLE": "<dq_results_table>",
"DQ_SCORE_TABLE": "<dq_score_table>",
"GOOGLE_APPLICATION_CREDENTIALS": "<google_application_credentials>",
"BQ_PROJECT_ID": "<bq_project_id>",
"PG_CONNECTION_STRING": "<your-pg_connection_string>",
"DBT_ALLOW_WRITE": "false",
"DQ_SCHEMA": "generic",
"DQ_TIER1_TARGET_PCT": "<dq_tier1_target_pct>",
"DBT_TOOLS": "<dbt_tools>",
"DBT_DISABLE": "<dbt_disable>"
}
}
}
}{
"mcpServers": {
"dbt": {
"command": "npx",
"args": [
"-y",
"@us-all/dbt-mcp"
],
"env": {
"DBT_PROJECT_DIR": "<dbt_project_dir>",
"DBT_TARGET_DIR": "<dbt_target_dir>",
"DBT_RUN_HISTORY_DIR": "<dbt_run_history_dir>",
"DQ_BACKEND": "<dq_backend>",
"DQ_RESULTS_TABLE": "<dq_results_table>",
"DQ_SCORE_TABLE": "<dq_score_table>",
"GOOGLE_APPLICATION_CREDENTIALS": "<google_application_credentials>",
"BQ_PROJECT_ID": "<bq_project_id>",
"PG_CONNECTION_STRING": "<your-pg_connection_string>",
"DBT_ALLOW_WRITE": "false",
"DQ_SCHEMA": "generic",
"DQ_TIER1_TARGET_PCT": "<dq_tier1_target_pct>",
"DBT_TOOLS": "<dbt_tools>",
"DBT_DISABLE": "<dbt_disable>"
}
}
}
}npx -y @us-all/dbt-mcpDBT_PROJECT_DIRPath to dbt project root (where dbt_project.yml lives).
DBT_TARGET_DIRdbt target dir for manifest.json/run_results.json (default: $DBT_PROJECT_DIR/target).
DBT_RUN_HISTORY_DIROptional dir for archived run_results.json history (glob-scanned).
DQ_BACKENDDQ result table backend: 'bigquery' (default) or 'postgres'.
DQ_RESULTS_TABLEFully qualified DQ checks table, e.g. 'project.data_ops.quality_checks'.
DQ_SCORE_TABLEFully qualified DQ score-daily table, e.g. 'project.data_ops.quality_score_daily'.
GOOGLE_APPLICATION_CREDENTIALSService account key path for BigQuery (ADC fallback supported).
BQ_PROJECT_IDExplicit BigQuery project ID for DQ queries.
PG_CONNECTION_STRINGPostgres connection string when DQ_BACKEND=postgres.
DBT_ALLOW_WRITEReserved for future write tools. Default read-only.
DQ_SCHEMADQ result-table schema flavor: 'generic' (default) or 'us-all'.
DQ_TIER1_TARGET_PCTWhen DQ_SCHEMA=us-all, the overall_score threshold dq-tier-status compares against (default 99.5).
DBT_TOOLSComma-separated category allowlist (dbt,quality,meta).
DBT_DISABLEComma-separated category disablelist.
Database MCP server for MySQL, MariaDB, PostgreSQL & SQLite
Manage Supabase projects end to end across database, auth, storage, realtime, and migrations. Moni…
Explore your Messages SQLite database to browse tables and inspect schemas with ease. Run flexible…