VitaCal Connect:用 Claude 查询你自己的健康数据

更新于 2026 年 5 月

VitaCal Connect 让你可以用自己的工具对 VitaCal 数据提问。它是一个 MCP(Model Context Protocol)服务器,让你把 Claude 或任何兼容 MCP 的客户端连接到你自己的健康数据,直接查询你的睡眠、训练、恢复和营养。控制权在你手中:你在应用中生成个人令牌,也可以随时在那里撤销。

第 1 步:在 App 中生成令牌

打开 VitaCal,创建一个个人 API 令牌。给它起个名字,方便以后辨认,应用只会显示一次令牌。令牌的作用相当于密码,所以请复制到安全的地方,不要分享给他人。你可以生成多个令牌,并随时撤销其中任何一个。

第 2 步:把连接器添加到 Claude Code

拿到令牌后,只需一条命令即可将 VitaCal 连接器添加到 Claude Code。把 YOUR_TOKEN 替换为你刚生成的令牌:

claude mcp add --transport http vitacal https://api.vitacal.app/mcp --header "Authorization: Bearer YOUR_TOKEN"

这会把 VitaCal 注册为一个基于 HTTP 的 MCP 服务器,并以你的令牌作为 bearer 凭证进行认证。之后,只要你提问,Claude 就能读取你的 VitaCal 健康数据。

适用于 Claude Code 或任何 MCP 客户端

VitaCal Connect 通过 HTTP 使用 Model Context Protocol,因此不限于 Claude Code。任何兼容 MCP 的客户端都可以连接。把你的客户端指向该端点,并用你的令牌进行认证:

https://api.vitacal.app/mcp

询问你的健康数据

连接后,你可以向 AI 客户端询问你在 VitaCal 中同步和记录的数据:你睡得怎么样、训练强度多大、恢复趋势如何,以及你的营养与目标的吻合程度。因为客户端读取的是你的真实数据,所以答案基于你自己的数据,而不是泛泛的建议。要查询睡眠、心率、HRV 和训练等指标,请先通过 健康同步 连接 Apple Health 或 Health Connect。

令牌相当于密码,而且你可以撤销它们

你的令牌是访问你数据的钥匙,所以要像对待密码一样对待它们。不要把它们提交到代码仓库,也不要粘贴到共享聊天中。如果令牌泄露,请立即在应用中撤销,并生成一个新的。你可以随时创建和撤销自己的令牌。

有一个例外值得了解。如果你通过 claude.ai 自己的连接器连接,而不是使用你自己生成的令牌,那么该连接不会显示在 App 的令牌列表中,也无法在应用内撤销。请改为在 claude.ai 的设置中断开连接,或发送邮件至 [email protected],我们会为你撤销。

不想配置客户端,更想直接在 App 里聊?Ask VitaCal AI 教练无需任何设置,就能回答关于你数据的同类问题。

常见问题

什么是 VitaCal Connect?

VitaCal Connect 是一个 MCP(Model Context Protocol)服务器,让你把 Claude 或任何兼容 MCP 的客户端连接到你自己的 VitaCal 健康数据。你在应用中生成个人 API 令牌,用它安全地查询你的睡眠、训练、恢复和营养数据。

如何把我的健康数据连接到 Claude?

打开 VitaCal,生成一个个人 API 令牌,然后用一条命令把连接器添加到 Claude Code:claude mcp add --transport http vitacal https://api.vitacal.app/mcp --header "Authorization: Bearer YOUR_TOKEN"。之后你就可以向 Claude 询问你自己的健康数据了。

VitaCal Connect 可以和 Claude 以外的客户端一起使用吗?

可以。VitaCal Connect 通过 HTTP 使用 Model Context Protocol,因此适用于 Claude Code 或任何兼容 MCP 的客户端。将你的客户端指向 https://api.vitacal.app/mcp,并以你的令牌作为 bearer 凭据进行身份验证。

API 令牌安全吗?

令牌的作用与密码相同,所以请同样小心对待,不要分享给他人。你可以随时在 App 中创建和撤销自己的令牌,因此如果令牌泄露,你可以立即撤销并生成新的令牌。通过 claude.ai 自带连接器建立的连接是个例外:它不会出现在 App 的令牌列表中,所以请在 claude.ai 的设置中断开连接,或发送电子邮件至 [email protected],我们会为你撤销。

连接后我可以问什么?

你可以询问自己的睡眠、锻炼、恢复和营养情况,也就是你在 VitaCal 中同步和记录的健康数据。由于客户端读取的是你的真实数字,回答都以你自己的数据为依据。

我需要先同步健康数据吗?

要查询睡眠、心率、HRV 和训练等指标,请先通过健康同步连接 Apple Health 或 Health Connect。你记录的营养、饮水和体重数据无论如何都可以使用。

在 iOS 或 Android 上免费试用 VitaCal: