dbt-labs/dbt-mcp
An MCP server enabling AI agents to interact with dbt data transformation projects via SQL execution, natural language-to-SQL generation, and Semantic Layer tools.

Not currently ranked — collecting fresh signals.
star history
This Model Context Protocol server bridges AI agents with dbt data engineering infrastructure. It exposes tools for executing SQL on dbt Platform, generating SQL from natural language using project context, and querying the Semantic Layer for metrics and dimensions. The server is designed to give AI agents contextual awareness of dbt Core, dbt Fusion, and dbt Platform environments.
Frequently asked
- What is dbt-labs/dbt-mcp?
- An MCP server enabling AI agents to interact with dbt data transformation projects via SQL execution, natural language-to-SQL generation, and Semantic Layer tools.
- Is dbt-mcp open source?
- Yes — dbt-labs/dbt-mcp is open source, released under the Apache-2.0 license.
- What language is dbt-mcp written in?
- dbt-labs/dbt-mcp is primarily written in Python.
- How popular is dbt-mcp?
- dbt-labs/dbt-mcp has 594 stars on GitHub.
- Where can I find dbt-mcp?
- dbt-labs/dbt-mcp is on GitHub at https://github.com/dbt-labs/dbt-mcp.