dbt-labs/dbt-mcp
by Various
A MCP (Model Context Protocol) server for interacting with dbt.
MCP
dbt-labs/dbt-mcp
Added 1 June 2026
Overview
dbt-mcp is a Model Context Protocol server that enables AI assistants to interact with dbt projects. It exposes dbt commands and metadata through a standardized interface, allowing tools like Claude or Copilot to run dbt operations, inspect models, and retrieve project information.
Best for
Best for
Data engineers and analysts who want to control dbt workflows from AI assistants without leaving their chat interface.
Use cases
- Run dbt run, test, or build commands from an AI chat interface
- Query dbt project metadata like model dependencies and freshness
- Automate dbt workflows by integrating with AI-powered development tools
Notes
dbt-mcp is a Model Context Protocol server that enables AI assistants to interact with dbt projects. It exposes dbt commands and metadata through a standardized interface, allowing tools like Claude or Copilot to run dbt operations, inspect models, and retrieve project information.
574 stars on GitHub. Last updated 2026-06-01. Licensed Apache-2.0.
Use cases
- Run dbt run, test, or build commands from an AI chat interface
- Query dbt project metadata like model dependencies and freshness
- Automate dbt workflows by integrating with AI-powered development tools
Pros
- Official dbt Labs project with active maintenance and community support
- Standard MCP protocol enables compatibility with multiple AI assistants
- Reduces context switching by letting developers interact with dbt through natural language
Cons
- Requires a running MCP-compatible client, adding setup overhead
- Limited to dbt operations exposed by the server; not a full CLI replacement
- Dependency on Python and dbt environment may conflict with existing setups
Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.
Pros
- Official dbt Labs project with active maintenance and community support
- Standard MCP protocol enables compatibility with multiple AI assistants
- Reduces context switching by letting developers interact with dbt through natural language
Cons
- Requires a running MCP-compatible client, adding setup overhead
- Limited to dbt operations exposed by the server; not a full CLI replacement
- Dependency on Python and dbt environment may conflict with existing setups
Pairs with
Other entries in the index that connect to this one. Click through to see the chain.
Claude Code
Anthropic
Anthropic's terminal-native coding agent. Reads your repo, edits files, runs tests, ships PRs.
Cursor
Anysphere
The AI-first code editor. Tab to autocomplete, Composer to multi-file refactor, Agents for the long-running stuff.