dbt-docs-mcp logo

dbt-docs-mcp此 MCP 服务器将您的 AI 助手连接到 dbt 项目的元数据和文档文件,可按名称或代码搜索数据模型、查看详细属性,并精确追溯其信息来源。

(0)
Daniel Nikulshyn审阅者 Daniel Nikulshyn·更新 2026年7月

概览

本服务器是一个 Model Context Protocol (MCP) 服务器,用于与 dbt 项目元数据和文档文件交互。它允许用户通过名称或代码搜索数据模型,检查详细属性,并追踪其数据的血缘。 主要功能包括搜索并检查 dbt 节点、探索节点血缘、追踪列级血缘等。 要使用该服务器,用户必须已安装 Python 并使用 git 克隆仓库。随后,他们可以解析 dbt 的 manifest 以获取列级血缘信息,并使用提供的脚本启动服务器。MCP 服务器公开了 dbt 图信息,并允许查询节点详情、模型/列血缘以及相关元数据。 建议用户开发工具用于执行 SQL 查询、从数据库检索表/视图/列的元数据,以及搜索知识库内容。

主要功能

  • 按名称或列名搜索 dbt 节点
  • 检查节点的详细属性
  • 探索模型和列的血缘关系
  • 追踪上游和下游依赖关系

价格

模型
Free
评分
暂无评价

使用场景

数据模型发现

使用 MCP 服务器按名称或代码搜索数据模型,并检查其属性和血缘。

列级血缘分析

利用该服务器追踪模型中特定列的所有上游来源或该列的所有下游依赖。

优点 & 缺点

优点

  • 使 AI 助手能够访问 dbt 项目元数据
  • 支持按名称、列名或 SQL 代码搜索节点
  • 提供节点的详细属性和血缘信息
  • 支持列级血缘追踪

缺点

  • 需要配置 Python 环境
  • 为大型 dbt 项目生成列级血缘可能耗时

评测

登录以留下评测。

暂无评测。来当第一个吧!

问答

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

提问

服务配缩器 的替代品