返回 AI 工具目录
dbt-labs/dbt-mcp
MCP 服务人工精选最近核验 2026年7月23日
dbt-mcp 是 dbt Labs 官方维护的 MCP 服务器,把 dbt 项目能力以标准工具形式开放给 AI 助手与 Agent。它覆盖:执行 SQL 与自然语言转 SQL;通过语义层查询指标、维度与实体;用 Discovery API 浏览模型、数据源与血缘;调用 dbt CLI 做 build/run/test/compile;经 Admin API 管理云端作业;并生成模型与数据源 YAML、staging 模型等。既能对接 dbt Core 本地命令,也能连 dbt Cloud 的各类 API;用 Python 实现,Apache-2.0 许可,更新活跃。定位是让模型看懂并操作你的数据转换工程,而非替代 dbt 本身。
定价开源部署本地运行国内可达国内可达性待核验
解决什么问题
- 让 AI 助手用标准 MCP 接口读写 dbt 工程
- 打通语义层,按指标或维度取数而非手写 SQL
- 用 Discovery 与血缘让模型理解模型间依赖
- 把 build/test/编译等 dbt 命令交给 Agent 编排
适合
- 已用 dbt 管理数据转换、想接入 AI 助手的团队
- 需要模型基于语义层与血缘做取数与排查
- 用 Claude、Cursor 等 MCP 客户端的数据工程场景
不适合
- 未使用 dbt 的团队无从接入
- 语义层、Admin API 等能力依赖 dbt Cloud 订阅
- 仅是接口层,数据质量仍取决于既有 dbt 工程
- 面向数据栈,不是通用 BI 或报表工具
如何接入
- 作为 MCP 服务器对接 Claude、Cursor 等客户端
- 连接 dbt Core 本地 CLI 与 dbt Cloud API
- 用 Python 运行,按凭据配置各项能力
已知限制
- 部分能力需 dbt Cloud,Core 用户功能受限
- 连 dbt Cloud 涉及云端数据访问与权限管理
- 模型误用可执行破坏性命令,需限定权限
- 随 dbt 版本演进,行为与工具集可能变化
接入与使用事实
- 部署方式
- 本地运行
- 实现语言
- Python
- 中文界面
- 待确认
- 中文文档
- 待确认
- 定价方式
- 开源
- 许可证
- 待确认
- 国内可达性
- 国内可达性待核验
- 可达性观察
- 待补充
权限、依赖与维护信号
这些字段记录公开可见信号,不等同于安全审计结论。
权限信号
暂无公开信号。
依赖信号
暂无公开信号。
维护信号
暂无公开信号。
公开来源与证据
暂无可公开的来源链接。
