肌肉锻炼映射API服务

该服务提供856种锻炼和65块肌肉之间详细的激活数据映射,支持通过API进行锻炼分析和肌肉目标定位。

  • by csjoblom
  • TypeScript
  • 本地部署
  • 4 星标
  • 更新于
在 GitHub 查看 csjoblom/musclesworked-mcp

使用说明

肌肉锻炼mcp

MCP服务器 muscleswead.com 运动-肌肉映射API。

将Claude Desktop、Claude Code、Cursor和其他MCP客户连接到856个练习和65块肌肉,并在14个肌肉群中提供详细的初级/次级/稳定器激活数据。

设置

在获取API密钥 muscleswead.com/dashboard.

克劳德桌面

添加到您的 claude_desktop_config.json:

{
  "mcpServers": {
    "musclesworked": {
      "command": "npx",
      "args": ["-y", "musclesworked-mcp"],
      "env": {
        "MUSCLESWORKED_API_KEY": "mw_live_..."
      }
    }
  }
}

克劳德代码

claude mcp add musclesworked -- npx -y musclesworked-mcp --api-key mw_live_...

或添加到 .mcp.json:

{
  "mcpServers": {
    "musclesworked": {
      "command": "npx",
      "args": ["-y", "musclesworked-mcp", "--api-key", "mw_live_..."]
    }
  }
}

光标

增添 .cursor/mcp.json:

{
  "mcpServers": {
    "musclesworked": {
      "command": "npx",
      "args": ["-y", "musclesworked-mcp"],
      "env": {
        "MUSCLESWORKED_API_KEY": "mw_live_..."
      }
    }
  }
}

工具

工具 说明
get_muscles_worked 锻炼主要、次要和稳定肌肉
find_exercises 使用可选过滤器查找针对特定肌肉的练习
analyze_workout 分析锻炼的覆盖率、差距和不平衡
get_alternatives 查找按肌肉重叠程度排序的替代运动
search_exercises 按名称搜索练习以发现ID
search_muscles 按名称搜索肌肉以发现ID

示例提示

  • “杠铃卧推的肌肉是什么?”
  • “为我的胸部寻找体重训练”
  • “分析我的推压日:卧推、顶推、三头肌下推、侧举”
  • “杠铃深蹲的替代方案是什么?”
  • “搜索针对腘绳肌的锻炼”

配置

选项 描述
--api-key <key> API密钥(或集合 MUSCLESWORKED_API_KEY ) 。
MUSCLESWORKED_API_URL 覆盖基本URL(默认值: https://musclesworked.com)

发展

git clone https://github.com/csjoblom/musclesworked-mcp.git
cd musclesworked-mcp
npm install
npm run build

# Test with MCP Inspector
MUSCLESWORKED_API_KEY=mw_live_... npx @modelcontextprotocol/inspector node dist/index.js

许可证

麻省理工学院