dbt-mcp logo

dbt-mcp用于与 dbt 交互的 MCP(模型上下文协议)服务器。

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

概览

dbt MCP(模型上下文协议)服务器是一款提供多种接口以与 dbt 交互的工具,使 AI 代理能够获取 dbt 项目的上下文信息。它支持 dbt Core、dbt Fusion 和 dbt Platform。服务器提供执行 SQL、从自然语言生成 SQL、访问语义层数据等功能,并提供发现 API,用于检索 dbt 模型、宏、源和曝光等信息。

主要功能

  • execute_sql: 在 dbt Platform 基础设施上执行 SQL,支持语义层
  • text_to_sql: 使用项目上下文将自然语言生成 SQL
  • get_dimension_values: 获取维度的唯一值
  • get_metrics_compiled_sql: 返回度量的编译后 SQL(不执行查询)
  • get_all_macros: 检索宏;可按包过滤或仅返回包名

价格

模型
Free
评分
暂无评价

使用场景

AI 驱动的数据分析

使用 dbt MCP 服务器为 AI 代理提供 dbt 项目上下文,使其能够进行数据分析并生成洞察。

自动化 SQL 生成

利用 dbt MCP 服务器的 text_to_sql 功能,从自然语言生成 SQL 查询,简化数据分析并减少人工工作量。

优点 & 缺点

优点

  • 提供了与 dbt 项目交互的标准化协议
  • 支持多种 dbt 平台,包括 Core、Fusion 和 Platform
  • 提供执行与生成 SQL、以及访问语义层数据等多种工具

缺点

  • 需要技术专长来进行部署和使用
  • 相较于其他 dbt 工具,文档和社区支持有限

评测

登录以留下评测。

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

问答

dbt-mcp的配置和使用需要什么?

配置和使用dbt-mcp需要一定的技术专长

Asked by Devin Walker · Jun 24, 2026

您可以从自然语言生成 SQL 吗?

是的,文本到 SQL 功能使用项目环境生成 SQL 从自然语言。

Asked by Halime Yalcin · Jun 10, 2026

dbt-mcp 支持哪些 dbt 平台?

dbt MCP 服务器支持 dbt Core、dbt Fusion 和 dbt Platform。

Asked by Freya Solberg · Apr 15, 2026

提问

服务配缩器 的替代品