d
dbt MCP Server Skill 技能
dbt 官方 MCP 服务,为 AI 代理提供语义层、Discovery API 与 SQL 执行能力
dbt MCP Server 是 dbt Labs 官方发布的 Model Context Protocol(MCP)服务器,为 AI 代理提供与 dbt Core、dbt Fusion 及 dbt Platform 交互的标准化工具接口。
核心工具集:
-
SQL 执行与生成:
- execute_sql:在 dbt Platform 基础设施上执行 SQL,支持语义层
- text_to_sql:利用项目上下文将自然语言转换为 SQL
-
语义层工具:
- get_dimension_values / get_dimensions / get_entities:查询维度与实体数据
- list_metrics / list_saved_queries:枚举语义层指标与保存的查询
- query_metrics:支持过滤与分组的指标查询
- get_metrics_compiled_sql:返回指标编译 SQL
-
Discovery API:
- get_all_models:获取所有模型名称与描述
- get_all_sources:获取数据源及其新鲜度状态
- get_all_macros:枚举宏,支持按包过滤
- get_exposures:获取下游暴露(如仪表盘与分析)
- get_lineage:获取完整血缘图(祖先与后代),支持按类型和深度过滤
-
实验性 MCP Bundle:每个版本附带 .mcpb 文件,支持 MCPB 感知客户端免配置导入。
适用场景:
- 数据团队将 dbt 项目接入 AI 代理
- 利用自然语言查询 dbt 语义层指标
- 数据血缘分析与治理
- CI/CD 流程中的 dbt 自动化
团队信息
AI产品库
官方
由 AI 猎手自动发现
评论与建议
登录 后参与评论或提建议