这实际上做了什么
默认情况下,Claude 看不到你的 Fitbit 数据。它无法访问你的 Fitbit 账户,而且 Fitbit 也没有发布自己的 MCP 服务器供 Claude 接入。如果你粘贴昨晚睡眠的截图,Claude 会读取那一张图片,但它记不住你的历史数据,也没办法拉取趋势。
Wellness Project 是桥梁。Fitbit 通过 Google Health API 连接到它并自动同步,大约每小时一次,所以你的步数、Active Zone Minutes、睡眠阶段和静息心率保持最新,无需手动导出。Wellness Project 然后通过单个 MCP 服务器以只读访问权限向 Claude 公开该同步历史。
结果是一个普通的Claude对话,却能回答关于你实际Fitbit数据的问题。本指南是设置流程说明; Fitbit MCP 连接器页面 讲解连接器本身及其提供的工具。
如何连接它
三件事需要就位:Fitbit 数据要接入 Wellness Project,MCP 服务器要添加到 Claude,然后你就可以直接提问了。每一步大约只需一分钟。
了解MCP在做什么
MCP 是让 Claude 从外部数据源读取信息的标准。你不是把数据粘贴进对话,也不是用它训练模型,而是把 Claude 指向一台已经存有你同步的 Fitbit 历史数据的服务器,让它在需要时读取所需的数据行。不存在批量复制。
把Fitbit同步到Wellness Project
创建 Wellness Project 账户,然后打开设置、设备、Fitbit,通过 Google Health 连接。步数、Active Zone Minutes、睡眠阶段和静息心率自动同步。这建立了 MCP 服务器将公开的历史记录。早期访问期间免费。
将MCP服务器添加到Claude
在 claude.ai 中,将 wellnessproject.ai/api/mcp 添加为自定义连接器,并通过你的 Wellness Project 帐户授权。Claude Desktop 会从 claude.ai 同步该连接器。
向 Claude 询问你的数据
打开对话直接问:“我这个月的静息心率趋势如何?”“Active Zone Minutes数高的那几天我的睡眠阶段是不是变差了?”“上周我的平均步数是多少?”Claude 会从服务器调取结构化数据,基于你的 Fitbit 历史记录回答,而不是靠一张截图。
连接之后可以问些什么
这种连接只有在能让问题变得更好时才值得,而它确实做到了。因为Claude读取的是经过解读的历史记录,而不是今天孤立的一个数字,有用的提问是那些跨越时间的问题:规律、基线,以及各信号之间的因果关系。
问问在训练周期里你的静息心率如何变化。问问深睡是否与你Active Zone Minutes最高的那几天相关。让 Claude 标出你的步数上升而睡眠下降的那一周。由于同一服务器读取你连接的所有设备,这些答案可以同时调用 Fitbit、Apple Health 和 Oura 的数据,画面因此完整,而不是分散在各个互不通气的应用里。
Give Claude your real Fitbit history.
通过OAuth把Fitbit同步到Wellness Project,把MCP服务器添加到Claude,询问你的真实趋势。早期access阶段免费。