这实际上做了什么
默认情况下,Claude 看不到你的 Apple Health 数据。它无法访问你的 iPhone、Apple Watch,也进不了存放这些数据的 HealthKit 数据库。如果你粘贴昨晚睡眠的截图,它可以读取那一张图片,但它记不住你的历史数据,也没办法拉取趋势。
MCP 改变了这一点。Model Context Protocol 是一个开放标准,让 Claude 通过统一接口连接外部数据源,就像 USB-C 接口让任何设备都能插入同一个插座。当某项服务在你的健康数据上运行 MCP 服务器时,Claude 就能在对话中向它请求具体数据行,基于真实数字推理,而不是靠猜测。
Wellness Project 正是运行着这样一个服务器。你的 Apple Health 数据通过 HealthKit 同步进 Wellness Project,MCP 服务器再以只读权限把这份同步的历史记录开放给 Claude。结果就是一场普通的 Claude 对话,却能回答关于你真实步数、睡眠、训练和 HRV 的问题。
如何连接它
三件事需要就位:你的 Apple Health 数据要接入 Wellness Project,MCP 服务器要添加到 Claude,然后你就可以直接提问了。每一步大约只需一分钟。
了解MCP在做什么
MCP 是让 Claude 与外部数据源对话的标准。你不是把数据粘贴进对话,也不是用它训练模型,而是把 Claude 指向一台已经存有你同步历史数据的服务器,让它在需要时读取所需的具体数据行。不存在批量复制。
把Apple Health同步到Wellness Project
在你的 iPhone 上安装 Wellness Project,并在设置中授予 Apple Health 读取权限。它会通过 HealthKit 从你的 iPhone 和 Apple Watch 读取步数、睡眠、静息心率和 HRV。这会建立起 MCP 服务器之后要开放的历史数据。不用手动导出,不用截图。
将MCP服务器添加到Claude
在你的账户设置中,生成一个 API 密钥,并复制 Wellness Project MCP 服务器的 URL。在 Claude Desktop 或 claude.ai 中,用这个 URL 和密钥添加一个连接器。这两个平台都支持远程 MCP 服务器,所以你只需要添加一次,之后就会出现在该平台的每一次对话中。
向 Claude 询问你的数据
打开对话直接问:“我这个月的 HRV 趋势如何?”“训练日我的睡眠是不是变差了?”“上周我的平均静息心率是多少?”Claude 会从服务器调取结构化数据,基于你的历史记录回答,而不是靠一张截图或笼统的平均值。
连接之后可以问些什么
这种连接只有在能让问题变得更好时才值得,而它确实做到了。因为Claude读取的是经过解读的历史记录,而不是今天孤立的一个数字,有用的提问是那些跨越时间的问题:规律、基线,以及各信号之间的因果关系。
问问在训练周期里你的静息心率如何变化。问问深睡是否与晚间训练相关。让 Claude 标出你的步数和 HRV 同时下降的那一周。由于同一服务器读取你连接的所有设备,这些答案会同时调用 Apple Health、Fitbit、Oura 和 Health Connect 的数据,画面因此完整,而不是分散在各个互不通气的应用里。
把你真实的健康历史数据交给 Claude。
把Apple Health同步到Wellness Project,把MCP服务器添加到Claude,询问你的真实趋势。早期access阶段免费。