用本地 MCP 汇总半年健康数据,交给 Claude 分析
Amandeep Khurana 把血检、睡眠、CGM、补充剂和体成分数据接入 Claude Desktop;一次提问在 3–5 分钟内完成半年趋势分析,并交给医生复核。
- 具体怎么做
- 作者先为 Wellavy 建 REST API,再让 Claude Code 用 TypeScript 和官方 SDK 写本地 MCP 服务器,约两小时完成。服务器最初有 20 多个工具,使用一周后合并为 14 个;随后接入 Oura、Whoop 和 Freestyle Libre 的 MCP。Claude Desktop 能直接读取血检、睡眠、血糖、体重、体成分、药物和补充剂。
- 做到了什么
- 作者背部受伤后,让 Claude 分析年初以来约半年的数据。Claude 用 3–5 分钟识别铁蛋白持续偏低、深睡碎片化、血糖波动上升等趋势,并给出风险排序和后续问题。作者把结果交给医生,医生认为分析准确并大体同意建议计划。
- 上手要点
- 远程 OAuth 在 Claude Desktop 中曾静默失败,作者改用 URL 中的 API key,经 Railway 转发数据;本地版本更利于控制数据范围。结果用于整理趋势和就诊问题,不能替代诊断。
你可以这样试
使用 Claude读取我授权的【血检、睡眠、CGM、体重、运动、药物和补充剂】数据,时间范围为【开始日期—结束日期】。围绕【症状或事件】查找长期趋势、突变和可能相关性;用表格列出指标、时间变化、数据来源和证据强弱。不要下诊断,明确数据缺口与替代解释,最后整理出【5–10】个应向医生确认的问题。