Best dbt MCP Servers
dbt (data build tool) is an open-source command-line tool that enables data analysts and engineers to transform data in their warehouses using SQL. It helps organizations build reliable data pipelines and analytics workflows through version control, documentation, and testing.
Why this server?
Provides tools to interact with dbt, including executing dbt CLI commands (build, compile, run, test), accessing Semantic Layer for metric querying, and using Discovery API to explore models and their relationships in a dbt project.
Apache 2.0Why this server?
Integrates with dbt pipelines to run data quality checks as part of transformation workflows.
AlicenseBqualityCmaintenanceAgentic data quality MCP server — runs structured validation rules against warehouses (DuckDB, BigQuery, Athena, Databricks, Postgres), diagnoses failures with LLM root cause analysis, and proposes SQL remediations. Full audit trail of every AI decision.64Apache 2.0Why this server?
Generates dbt contract YAML and assesses the impact of schema changes on downstream dbt models and their lineage.
AlicenseBqualityCmaintenanceRipplecheck is a counterfactual schema migration compiler powered by the DataHub MCP Server. Paste breaking warehouse DDL and it projects the metadata graph, proves a bounded release policy, routes an executable migration DAG to owners, writes a hash-sealed decision capsule back to DataHub, and generates a merge-ready PR evidence pack.2Apache 2.0Why this server?
Supports dbt tasks in job creation and execution.
AlicenseBqualityCmaintenanceExposes Databricks REST APIs as MCP tools for managing and querying a Databricks workspace, including clusters, jobs, SQL, Unity Catalog, and more.100MITWhy this server?
Generates dbt-fabric project file contents for a Fabric Data Warehouse, enabling data transformation workflows with dbt.
AlicenseBqualityAmaintenanceCLI and MCP server for administering Microsoft Fabric Data Warehouses and SQL Analytics Endpoints.1009MITWhy this server?
Works with dbt to automatically profile and monitor data models after runs.
Why this server?
Integrates with dbt for data transformation, lineage, and understanding of data pipeline changes.
AlicenseAqualityAmaintenanceglama.json already carries one, so this may prefill6965AGPL 3.0Why this server?
Allows AI agents to execute dbt CLI commands and interact with dbt projects. Supports operations like run, test, compile, list resources, debug, install dependencies, and load seed data.
AlicenseAqualityDmaintenanceA Model Context Protocol (MCP) server that wraps the dbt CLI tool, enabling AI coding agents to interact with dbt projects through standardized MCP tools. Developed by Mammoth Growth.918MITWhy this server?
Provides optional dbt adapters for governed extension packs, allowing integration with dbt transformation workflows while remaining advisory and not altering readiness state.