dbt 语义层 MCP 查询服务器

dbt 语义层 MCP 查询服务器

用于查询 dbt 语义层的 MCP 服务器,支持自然语言交互和数据可视化。

快速入门

前置条件

  • 拥有启用语义层的 dbt Cloud 账户
  • 获取 API 访问权限
  • 安装 Node.js (v14 或更高版本)

安装

推荐通过 Smithery 安装:

npx -y @smithery/cli install @TommyBez/dbt-semantic-layer-mcp --client claude

使用方法

安装完成后,可通过以下方式与 dbt 语义层交互:

  1. 查询可用指标:"我的 dbt 语义层中有哪些指标?"
  2. 查询特定指标:"显示上季度按产品类别分组的月收入"
  3. 分析趋势:"用户注册的周环比增长是多少?"

常见问题

  • 确保 API 凭据正确
  • 确认 dbt Cloud 项目已启用语义层
  • 确保 dbt 项目中正确定义了指标

更多详情请参考 README