MCPdir β€” MCP Server Directory
πŸ‡¬πŸ‡§ πŸ‡ͺπŸ‡Έ

dbt MCP

by dbt Labs

Connect AI agents to your dbt data pipelines for metadata, lineage, and model exploration

data Python Intermediate Self-hostable Verified
⭐ 400 stars πŸ“… Updated: 1mo ago

Description

Official dbt MCP server from dbt Labs that brings your data build tool environment directly into AI assistants. Access dbt metadata, explore data lineage graphs, query model definitions, review documentation, and understand transformation logic β€” all through natural language. Connects to dbt Cloud to provide rich context about your data models, their upstream and downstream dependencies, column-level lineage, and freshness status. Ideal for data engineers and analytics engineers who want AI assistance in navigating complex data warehouses and understanding transformation pipelines without manually browsing the dbt Cloud interface.

βœ… Best for

Data and analytics engineers using dbt Cloud who want AI-assisted pipeline exploration

⏭️ Skip if

You use dbt Core without dbt Cloud, or your data stack does not include dbt

πŸ’‘ Use cases

  • Exploring dbt model definitions and documentation via AI conversation
  • Tracing data lineage from source to final model through dependency graphs
  • Querying model metadata to understand column types, tests, and freshness
  • Getting AI summaries of complex transformation logic in dbt models

πŸ‘ Pros

  • βœ“ Official dbt Labs project with direct dbt Cloud integration
  • βœ“ Rich lineage and metadata access for comprehensive data understanding
  • βœ“ Helps onboard new team members to complex data pipelines via natural language
  • βœ“ Works with any dbt Cloud project regardless of warehouse backend

πŸ‘Ž Cons

  • βœ— Requires dbt Cloud β€” does not work with dbt Core-only setups
  • βœ— API token needs appropriate dbt Cloud permissions configured
  • βœ— Large projects with thousands of models may have slow metadata responses

πŸ”§ Exposed tools (5 tools)

ToolCategoryDescription
list_modelsdiscoveryList all dbt models in the project with summary metadata
get_documentationdocumentationRetrieve dbt documentation and descriptions for models and columns
explore_lineagelineageExplore upstream and downstream dependencies for a model
get_model_detailsmetadataGet detailed information about a specific dbt model including columns and tests
query_modelqueryQuery model data and preview results from the data warehouse

⚑ Installation

Prerequisites:

  • β€’ python v3.10+
  • β€’ dbt Cloud credentials (API token and account ID)
  • β€’ API key required

Check Claude Code documentation to configure this MCP server.

πŸ’‘ Tips & tricks

Use a service token with metadata-only permissions for security. Start by asking the AI to map lineage for a specific model to understand dependencies quickly.

πŸ”„ Alternatives

Quick info

Author
dbt Labs
License
Apache-2.0
Runtime
Python 3.10+
Transport
stdio
Category
data
Difficulty
Intermediate
Self-hostable
βœ…
Auth
β€”
Docker
β€”
Version
latest
Updated
Feb 18, 2026

Client compatibility

  • βœ… Claude Code
  • βœ… Cursor
  • βœ… VS Code Copilot
  • ❓ Gemini CLI
  • ❓ Windsurf
  • ❓ Cline
  • ❓ JetBrains AI
  • ❓ Warp

Platforms

🍎 macOS 🐧 Linux πŸͺŸ Windows