hevy-mcp:MCP 桥接启用对 Hevy 锻炼数据的对话访问
hevy-mcp,由Swrm Io构建,是一个MCP服务器,将Hevy锻炼数据连接到AI助手,支持对话查询和自动化例行操作。该工具通过Hevy API公开锻炼日志、例行管理、锻炼模板索引和身体测量,以便模型可以分析训练量并建议计划编辑。它通过环境变量保护API密钥,并在MCP stdio上运行。目标用户是Hevy客户和构建AI驱动的个人教练的开发者,他们希望以编程方式查询锻炼数据。
启用直接、基于聊天的访问和编辑用户的 Hevy 数据
该工具将 Hevy API 转换为 MCP 支持的数据源,以便 AI 助手可以获取并处理锻炼信息。支持的端点包括分页的锻炼历史和总计、例程列表和更新、锻炼模板以及身体测量条目。典型结果是关于过去会话和保存的例程编辑的对话查询,助手发出的操作代表用户调用 Hevy 端点。
分析的有用性反映了 Hevy 数据的质量和所选助手的输出
生成的分析依赖于两个数据源:用户记录的 Hevy 日志和生成解释的助手。社区反馈特别强调肌肉群不平衡检查和体积分析作为实用输出。这些结果为训练决策提供可用信号,但任何处方式的教练建议都应与原始锻炼条目或合格教练进行验证,因为该工具提供数据而不是独立验证。
操作需要特定的环境和账户前提条件
部署要求 Node.js 和 MCP 工具:需要 Node.js v18 或更高版本,并且必须存在一个兼容 MCP 的客户端,例如 Claude Desktop,以使用 stdio 传输。有效的 Hevy API 密钥和 Hevy Pro 账户是 API 访问的必要条件。安装选项包括 npx 调用或克隆并使用 Node 构建代码库,这与面向开发者的设置工作流程一致。
适合开发者工作流程,但数据路由取决于客户端和助手的选择
该服务器面向构建代理集成的开发者,该项目是社区构建的,而不是官方的 Hevy 产品。它被设计为在任何支持通过 stdio 的模型上下文协议的系统上运行,因此数据如何以及何时离开主机取决于 MCP 客户端和助手配置。服务器使用环境变量来存储 API 密钥,这有助于在集成工作期间将凭据排除在源代码之外。
一个为接受模型驱动分析的开发者和Hevy用户提供的实用集成
该工具是一个为需要对锻炼记录和应用内例程编辑进行对话访问的开发者和Hevy客户提供的实用选项;它的价值取决于记录的锻炼质量和助手产生的解释。预计将该工具用作数据通道,并在对程序应用训练更改时,将生成的建议与手动审查或专家监督相结合。