这实际上做了什么
默认情况下,Claude 看不到你的 Fitbit 数据。它无法访问你的 Fitbit 账户,而且 Fitbit 也没有发布自己的 MCP 服务器供 Claude 接入。如果你粘贴昨晚睡眠的截图,Claude 会读取那一张图片,但它记不住你的历史数据,也没办法拉取趋势。
Wellness Project 就是这座桥梁。Fitbit 通过 OAuth 与它连接,并用 webhook 在新数据到达时实时推送,所以你的步数、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,通过 OAuth 授权。新数据一到就会通过 webhook 推送,步数、活跃心率分钟、睡眠阶段和静息心率都会实时同步。这会建立 MCP 服务器可以读取的历史数据。抢先体验期间免费。
将MCP服务器添加到Claude
在你的账户设置中,生成一个 API 密钥,并复制 Wellness Project MCP 服务器的 URL。在 Claude Desktop 或 claude.ai 中,用这个 URL 和密钥添加一个连接器。这两个平台都支持远程 MCP 服务器,所以你只需要添加一次,之后就会出现在该平台的每一次对话中。
向 Claude 询问你的数据
打开对话直接问:“我这个月的静息心率趋势如何?”“活跃区间分钟数高的那几天我的睡眠阶段是不是变差了?”“上周我的平均步数是多少?”Claude 会从服务器调取结构化数据,基于你的 Fitbit 历史记录回答,而不是靠一张截图。
连接之后可以问些什么
这种连接只有在能让问题变得更好时才值得,而它确实做到了。因为Claude读取的是经过解读的历史记录,而不是今天孤立的一个数字,有用的提问是那些跨越时间的问题:规律、基线,以及各信号之间的因果关系。
问问在训练周期里你的静息心率如何变化。问问深睡是否与你活跃分钟数最高的那几天相关。让 Claude 标出你的步数上升而睡眠下降的那一周。由于同一服务器读取你连接的所有设备,这些答案可以同时调用 Fitbit、Apple Health 和 Oura 的数据,画面因此完整,而不是分散在各个互不通气的应用里。
把你真实的 Fitbit 历史数据交给 Claude。
通过OAuth把Fitbit同步到Wellness Project,把MCP服务器添加到Claude,询问你的真实趋势。早期access阶段免费。