dbt 语义层 MCP 查询服务器
用于查询 dbt 语义层的 MCP 服务器,支持自然语言交互和数据可视化。
快速入门
前置条件
- 拥有启用语义层的 dbt Cloud 账户
- 获取 API 访问权限
- 安装 Node.js (v14 或更高版本)
安装
推荐通过 Smithery 安装:
npx -y @smithery/cli install @TommyBez/dbt-semantic-layer-mcp --client claude
使用方法
安装完成后,可通过以下方式与 dbt 语义层交互:
- 查询可用指标:"我的 dbt 语义层中有哪些指标?"
- 查询特定指标:"显示上季度按产品类别分组的月收入"
- 分析趋势:"用户注册的周环比增长是多少?"
常见问题
- 确保 API 凭据正确
- 确认 dbt Cloud 项目已启用语义层
- 确保 dbt 项目中正确定义了指标
更多详情请参考 README。