MusclesWorked

Registre officiel Autres

Exercise-to-muscle mapping: 856 exercises, 65 muscles, workout analysis & alternatives.

Installation

Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).

NPM package musclesworked-mcp
Claude Code
claude mcp add musclesworked -e 'MUSCLESWORKED_API_KEY=<your musclesworked_api_key>' -- npx -y musclesworked-mcp@0.1.0
Configuration JSON (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "musclesworked": {
            "command": "npx",
            "args": [
                "-y",
                "musclesworked-mcp@0.1.0"
            ],
            "env": {
                "MUSCLESWORKED_API_KEY": "<your musclesworked_api_key>"
            }
        }
    }
}

Variables d'environnement

  • MUSCLESWORKED_API_KEY obligatoire secret Your MusclesWorked API key (get one at musclesworked.com/dashboard)

Documentation

Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.

Sommaire
  1. musclesworked-mcp
  2. Setup
  3. Tools
  4. Example Prompts
  5. Configuration
  6. Development
  7. License

musclesworked-mcp

MCP server for the musclesworked.com exercise-to-muscle mapping API.

Connects Claude Desktop, Claude Code, Cursor, and other MCP clients to 856 exercises and 65 muscles with detailed primary/secondary/stabilizer activation data across 14 muscle groups.

Setup

Get an API key at musclesworked.com/dashboard.

Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "musclesworked": {
      "command": "npx",
      "args": ["-y", "musclesworked-mcp"],
      "env": {
        "MUSCLESWORKED_API_KEY": "mw_live_..."
      }
    }
  }
}
Claude Code
claude mcp add musclesworked -- npx -y musclesworked-mcp --api-key mw_live_...

Or add to .mcp.json:

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

Add to .cursor/mcp.json:

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

Tools

ToolDescription
get_muscles_workedGet primary, secondary, and stabilizer muscles for an exercise
find_exercisesFind exercises targeting a specific muscle with optional filters
analyze_workoutAnalyze a workout for coverage, gaps, and imbalances
get_alternativesFind alternative exercises ranked by muscle overlap
search_exercisesSearch exercises by name to discover IDs
search_musclesSearch muscles by name to discover IDs

Example Prompts

  • "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"

Configuration

OptionDescription
--api-key <key>API key (or set MUSCLESWORKED_API_KEY env var)
MUSCLESWORKED_API_URLOverride base URL (default: https://musclesworked.com)

Development

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

License

MIT

Questions fréquentes

Qu'est-ce que MusclesWorked ?

Exercise-to-muscle mapping: 856 exercises, 65 muscles, workout analysis & alternatives.

Comment installer MusclesWorked ?

Il s'exécute sur votre machine. Dans Claude Code : claude mcp add musclesworked -e 'MUSCLESWORKED_API_KEY=<your musclesworked_api_key>' -- npx -y musclesworked-mcp@0.1.0. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.

Faut-il une clé API pour MusclesWorked ?

Oui. Il attend MUSCLESWORKED_API_KEY, à renseigner dans sa configuration.

MusclesWorked est-il open source ?

Oui. Son code est sur GitHub sous licence MIT.

Qui maintient MusclesWorked ?

Il est publié par csjoblom. AI.tn le référence sans le maintenir ni le recommander.

Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.