dbt-docs-mcp logo

dbt-docs-mcpThis MCP server connects your AI assistant to dbt project metadata and documentation files. It lets you search for data models by name or code, inspect detailed attributes, and trace exactly how infor

(0)
Daniel NikulshynReviewed by Daniel Nikulshyn·Updated July 2026

Overview

This server is a Model Context Protocol (MCP) server for interacting with dbt project metadata and documentation files. It allows users to search for data models by name or code, inspect detailed attributes, and trace the lineage of their data. Key functionality includes searching and inspecting dbt nodes, exploring node lineage, tracing column-level lineage, and more. To use the server, users must have Python installed and clone the repo using git. They can then parse the dbt manifest for column-level lineage, and run the server using the provided script. The MCP server exposes dbt graph information and allows querying node details, model/column lineage, and related metadata. It's suggested that users develop tools for executing SQL queries, retrieving table/view/column metadata from the database, and searching knowledge-base content.

Key features

  • Search dbt nodes by name or column names
  • Inspect detailed node attributes
  • Explore model and column lineage
  • Trace upstream and downstream dependencies

Pricing

Model
Free
Category
MCP Servers
Rating
No reviews yet

Use cases

Data Model Discovery

Use the MCP server to search for data models by name or code, and inspect their attributes and lineage.

Column-Level Lineage Analysis

Utilize the server to trace all upstream sources for a specific column in a model or all downstream dependents of a column.

Pros & Cons

Pros

  • Enables AI assistants to access dbt project metadata
  • Supports searching nodes by name, column names, or SQL code
  • Provides detailed node attributes and lineage information
  • Allows column-level lineage tracing

Cons

  • Requires Python environment setup
  • Creating column-lineage can be time-consuming for large dbt projects

Reviews

Sign in to leave a review.

No reviews yet. Be the first!

Q&A

What key features does dbt-docs-mcp offer?

It includes searching and inspecting dbt nodes, exploring node lineage, tracing column-level lineage, and more.

Asked by Grace Okafor · Sep 19, 2025

What are the limitations of dbt-docs-mcp?

Creating column-lineage can be time-consuming for large dbt projects and it requires Python environment setup.

Asked by Bianca Ferreira · Jun 30, 2025

Can I search dbt nodes by code?

Yes, the server allows users to search for data models by name or code.

Asked by Ren Nakamura · Jun 26, 2025

What is required to use dbt-docs-mcp?

To use the server, users must have Python installed and clone the repo using git.

Asked by Omar Haddad · Jun 14, 2025

Ask a question

MCP Servers alternatives