关于 Dot (getdot.ai): AI Data Analyst
Dot 是面向团队的数据分析工具,可通过命令行或 AI 编码 Agent 查询公司数据仓库。它会查找相关数据表、执行 SQL,并按 Dot 工作区权限返回说明、结果和图表。
主要功能
- 01用自然语言查询数据仓库
- 02自动查找数据表并生成 SQL
- 03返回结果、SQL 和图表
- 04管理工作区备注与数据表
- 05提供 CLI、Agent 技能和远程 MCP
适用场景
- 01按月份或地区分析销售额
- 02检查生成的 SQL 和数据预览
- 03管理业务背景与测试环境
- 04在 CI 中用可信数字评估答案
MCP 相关
Dot 提供远程 MCP 服务,可连接 Claude、Cursor、Windsurf 等 MCP 客户端。支持 OAuth 或 API 令牌认证。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://app.getdot.ai/ai/mcpclaude mcp add --transport http zurferr-dot https://app.getdot.ai/ai/mcp{"mcpServers":{"zurferr-dot":{"type":"http","url":"https://app.getdot.ai/ai/mcp"}}}在 Cursor 中打开{"servers":{"zurferr-dot":{"type":"http","url":"https://app.getdot.ai/ai/mcp"}}}在 VS Code 中打开{"mcpServers":{"zurferr-dot":{"type":"http","url":"https://app.getdot.ai/ai/mcp"}}}{"mcpServers":{"zurferr-dot":{"serverUrl":"https://app.getdot.ai/ai/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
https://app.getdot.ai/ai/mcp需要授权工具
详细介绍
Dot CLI 和 Agent 技能
使用 Dot (getdot.ai) 这款 AI 数据分析师,通过终端、Claude Code、Cursor、Codex 或 Gemini CLI 查询公司的数据。
用通俗的英语提问。Dot 会找到合适的表,编写并在你自己的数据仓库中运行 SQL,然后返回结果、运行的 SQL 和图表。它会应用与你的 Dot 工作区相同的权限。
安装
macOS 和 Linux:
curl https://app.getdot.ai/install | sh # US region
curl https://eu.getdot.ai/install | sh # EU region
Windows(PowerShell):
irm https://app.getdot.ai/install.ps1 | iex # US region
irm https://eu.getdot.ai/install.ps1 | iex # EU region
安装程序会从你的 Dot 服务下载当前的 dot 二进制文件,并将 Dot 技能(本仓库中的 SKILL.md)添加到检测到的 AI 编码 Agent。然后登录:
dot login
还没有工作区?免费开始:300 点额度,无需信用卡。
提问
dot "What were total sales last month?"
dot "Break down by region" --chat <chat-id>
dot catalog
每个回答都会显示说明、SQL 查询、数据预览,以及指向 Dot 中完整分析的链接。图表和 CSV 文件会保存在本地,供你的编码 Agent 读取。
管理工作区
dot notes list # business context Dot uses to answer
dot tables list # tables Dot can query
dot env list # environments for testing changes before Production
dot apps pull <id> # data apps as code
dot eval run suite.json # check answers against trusted numbers, for example in CI
运行 dot --help 查看所有命令。
在 AI Agent 中使用 Dot
Agent 技能。 安装程序会为你添加。手动添加的方法:
npx skills add https://github.com/Snowboard-Software/getdot
远程 MCP 服务。 将 Claude、Cursor、Windsurf 或任何 MCP 客户端连接到:
- 美国:
https://app.getdot.ai/ai/mcp - 欧盟:
https://eu.getdot.ai/ai/mcp
ChatGPT 使用专属 URL:https://app.getdot.ai/chatgpt/mcp(欧盟:https://eu.getdot.ai/chatgpt/mcp)。
Claude、ChatGPT、Cursor 和 Windsurf 使用 OAuth 登录。不支持 OAuth 的客户端会在 X-API-KEY 标头中发送 MCP 令牌。要获取令牌,请在 Dot 中打开个人资料,前往 在其他地方使用 Dot > MCP,打开 客户端无法使用 OAuth?使用 API 令牌,然后点击 生成令牌。各客户端的设置方法:MCP 文档。该服务已在 MCP 注册表中列出,名称为 io.github.zurferr/dot。
CI 和无头服务器
通过 CI 密钥存储设置令牌,并选择区域服务:
export DOT_API_BASE_URL="https://app.getdot.ai"
export DOT_API_TOKEN="YOUR_API_TOKEN"
参阅 CI 中的评估。
链接
- 网站:https://www.getdot.ai
- 文档:CLI、MCP、API
- 安全:https://www.getdot.ai/security(SOC 2 Type II、GDPR)
本仓库包含 Agent 技能和早期版本的 CLI 源代码。安装程序始终会从你的 Dot 服务获取当前的 CLI 二进制文件。
许可证
MIT
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。