musclesworked-mcp 是一个 MCP 服务器,用于将 musclesworked.com 的锻炼-肌肉映射 API 接入支持 MCP 的 AI 客户端。
用途
该项目主要解决锻炼动作与肌肉群之间的对应关系查询问题。它可以让 Claude Desktop、Claude Code、Cursor 等 MCP 客户端获得结构化的锻炼数据,从而回答与肌肉锻炼相关的查询,或对训练计划进行分析。
主要能力
根据资料,该服务器提供以下数据与能力:
- 856 个锻炼动作;
- 65 块肌肉;
- 14 个肌肉群;
- 每项锻炼包含主要肌、次要肌和稳定肌的激活数据。
其示例提示包括:
- “What muscles does the barbell bench press work?”(杠铃卧推锻炼哪些肌肉?)
- “Find bodyweight exercises for my chest”(查找练胸的自重动作)
- “Analyze my push day: bench press, overhead press, tricep pushdown, lateral raise”(分析我的推力训练日:卧推、过顶推举、三头下压、侧平举)
- “What are some alternatives to barbell squats?”(杠铃深蹲有哪些替代动作?)
- “Search for exercises that target the hamstrings”(搜索针对腘绳肌的锻炼动作)
从这些示例可以看出,服务器支持动作-肌肉反查、按目标肌肉搜索、训练计划肌肉覆盖分析以及寻找替代动作等功能,其中替代动作按肌肉重叠度排序。
使用方式
使用前需要先在 musclesworked.com/dashboard 获取 API 密钥。然后根据客户端类型将服务器添加到对应配置文件中:
- 在 claude_desktop_config.json 中添加;
- 在 .mcp.json 中添加;
- 在 .cursor/mcp.json 中添加。
资料中未提供具体的配置 JSON 内容或安装命令,因此无法在此展开。
适用场景
- 健身者或教练在 AI 客户端中查询某个动作的肌肉激活情况;
- 按肌肉群或器械类型筛选锻炼动作;
- 分析训练计划是否遗漏某些肌肉群;
- 在替换动作时查找肌肉刺激相似的替代选项。
限制
资料未说明 API 的调用限制、是否收费、价格、是否需要订阅,以及除上述客户端外还支持哪些 MCP 客户端。这些事实暂未提供。