DataFast MCP

官方

DataFast MCP服务器让兼容MCP的客户端(如Codex、Claude Code和Cursor)能够通过自然语言查询您的分析数据并管理您的账户。

你可以用 Data Fast MCP 做什么?

  • 查询分析概览 — 使用 datafast_analytics_overview 获取网站级指标,如页面浏览量、访客数和跳出率。
  • 列出并管理网站 — 通过 datafast_websites_list 检索您账户下的所有网站,并查看其配置。
  • 管理团队成员 — 使用 datafast_team_* 工具邀请、列出、更新角色或移除团队成员。
  • 创建并查看目标 — 利用 datafast_goals_* 工具设置转化目标并查看其当前状态。
  • 检查漏斗表现 — 通过 datafast_funnels_* 工具提取漏斗步骤数据,了解访客流失环节。
  • 监控警报 — 使用 datafast_alerts_* 工具列出并配置警报规则,及时掌握流量变化。

文档

DataFast MCP 服务器

DataFast MCP 服务器允许 Codex、Claude Code 和 Cursor 等兼容 MCP 的客户端通过自然语言查询您的分析数据并管理您的账户。它提供与 REST API 和 CLI 相同的功能、权限和安全检查。

它使用位于 https://datafa.st/api/mcp 的 Streamable HTTP。

步骤 1 — 创建账户令牌

打开账户设置 → API / MCP,选择客户端可以访问的网站和权限,然后创建一个令牌。在 dft_ 令牌出现时将其复制——您将在下一步中使用它,并且它只会显示一次。

每个 MCP 请求都会使用您为令牌选择的权限和网站访问范围。

步骤 2 — 连接您的客户端

Codex

将复制的令牌保存在 DATAFAST_TOKEN 环境变量中,然后添加 DataFast:

codex mcp add datafast
--url https://datafa.st/api/mcp
--bearer-token-env-var DATAFAST_TOKEN

Claude Code

claude mcp add --transport http datafast https://datafa.st/api/mcp
--header "Authorization: Bearer dft_xxx"

Cursor、Claude Desktop 和其他基于配置的客户端

{ "mcpServers": { "datafast": { "url": "https://datafa.st/api/mcp", "headers": { "Authorization": "Bearer dft_xxx" } } } }

仅支持 stdio 的客户端

使用 mcp-remote 桥接:

{ "mcpServers": { "datafast": { "command": "npx", "args": [ "-y", "mcp-remote", "https://datafa.st/api/mcp", "--header", "Authorization: Bearer dft_xxx" ] } } }

工具

请参阅完整的工具参考——分析、网站、API 密钥、团队、目标、漏斗、访客、警报、账户、访问令牌和集成状态。工具名称遵循 datafast_<resource>_<action>,例如 datafast_analytics_overviewdatafast_websites_list

安全性

  • 确认关卡: 不可逆或涉及凭证发放的工具(删除、轮换、创建 API 密钥/令牌)需要显式的 confirm: true 参数。在没有该参数的情况下调用会返回一个预览,显示将要发生什么而不是实际执行,因此代理无法在第一次尝试时就触发敏感操作。
  • 无密钥泄露: 列出 API 密钥和访问令牌的端点永远不会返回密钥值,只返回元数据(ID、名称、前缀、日期)——与 REST API 相同。
  • 网站删除仅限于仪表板: 没有用于删除网站的 MCP 工具;根据设计,删除操作无法自动化。
  • 支付连接/断开仅限于仪表板: MCP 可以报告集成状态,但连接或断开支付提供商(以及处理其凭证)的操作保留在仪表板中。
  • 按令牌而非按工具限定范围: 每个工具调用都会根据实际路由重新验证权限——传输层在每个请求中解析一次 Bearer 令牌,然后将该结果重用于进程内身份验证(没有提升的 MCP 专属权限)。

高级:将 MCP 限制到一个网站

对于更受限的设置,请使用 df_ 网站 API 密钥而不是账户令牌。它将客户端限制在一个网站内,并且主要是只读分析。从该网站的设置 → API / MCP 页面创建一个,并查看身份验证和范围以获取详细信息。

相关资源

  • 工具参考
  • 身份验证和范围
  • DataFast CLI
  • 账户 API