FitnessSyncer 和 Claude

Claude 可以通过 FitnessSyncer MCP Server 读取您的健康和健身数据,因此您可以使用通俗易懂的语言询问自己的健康记录,而无需为此专门生成报告。 无论您想了解自一月份以来静息心率的变化趋势、训练日当晚的睡眠质量是否更好,还是上周哪项数据源停止了同步,Claude 都会根据您的实际数据给出答案,而非泛泛而谈。
它还可以为您记录条目,因此可以在同一通对话中通过语音输入体重数据或备注。FitnessSyncer 将 Claude 作为自定义连接器添加,这与 Claude 用于其他所有远程 MCP 服务器的机制相同。
开始之前
- 一个已连接数据源的 FitnessSyncer 账户。每个账户都包含 MCP Server,因此无需额外购买;如果您是新用户,请参阅“入门指南”。免费账户在此处可查阅的历史数据范围较短,这与本网站其他地方完全一致。
- 一个位于提供自定义连接器的套餐下的 Claude 账户。如果“自定义”中完全没有“连接器”选项,则说明您的套餐或您的工作区管理员未允许使用该功能。
步骤 1:在 FitnessSyncer 上生成密钥
- 转到“开发者账户”页面。
- 在页面底部,从列表中选择 Claude,然后点击“创建”。
- 请记下客户端 ID 和客户端密钥。客户端密钥仅显示一次;如果遗失,您可以重新生成,但随后需要将其再次输入到 Claude 中。
步骤 2:将 FitnessSyncer 加到 Claude 上
- 选择“自定义”,然后选择“连接器”。
- 选择“+ 添加”,然后选择“添加自定义连接器”。
- 在“名称”栏中输入 FitnessSyncer
- 在“远程 MCP 服务器 URL”中输入 https://www.fitnesssyncer.com/services/mcp,然后选择“继续”
- 在身份验证类型中,请选择“立即登录”。
- 对于 OAuth 客户端,请选择“使用您自己的 OAuth 客户端”。Claude 建议“使用 Claude 发布的身份”,并提供了“自动注册”选项,但这两者均无法与 FitnessSyncer 配合使用。
- 复制并粘贴您在第 1 步中创建的客户端 ID 和客户端密钥。
- 点击“添加”。
- 点击FitnessSyncer图标旁边的“连接”,并批准FitnessSyncer请求的权限。取消勾选您不希望Claude执行的任何操作;对于回答问题而言,仅需读取权限即可。
试试看
新建一个聊天窗口,粘贴以下任意一条内容,以确认一切正常:
- 列出当前与我的账户关联的所有应用和设备 FitnessSyncer,并显示它们上次同步的时间。
- 与上周相比,我这周的睡眠情况如何?
- 过去一个月里,我的静息心率有什么变化?
- 请根据FitnessSyncer掌握的关于我的所有信息,为我提供一份每周健康概览,并指出任何超出我正常范围的情况。
MCP Server 页面上还有更多想法。
Claude 根据公开指南对您的检测结果进行解释;这并非医疗建议。
Claude 希望使用其已发布的身份,或者自动注册。我可以允许它这样做吗?
不,FitnessSyncer 不支持动态客户端注册,且无法识别 Claude 发布的身份信息,因此这两种方式均无法建立连接。请务必选择“使用您自己的 OAuth 客户端”,并输入您在第 1 步中创建的客户端 ID 和客户端密钥。
Claude 还可能会提示您,由于 FitnessSyncer 未公开相关信息,因此无法使用 OpenID Connect 或客户端元数据文档。这是预期的行为,且不会影响连接的正常运行。FitnessSyncer 刻意将您的账户资料排除在集成之外。
这需要额外付费吗?
这并非我们所为。FitnessSyncer MCP Server 对所有账户均开放,而免费账户可调取的历史数据范围较窄,具体说明请参见FitnessSyncer Pro页面。您的Claude套餐是否提供自定义连接器,这需要咨询Anthropic。
