Mobility exercise data via API
exerciseapi.dev serves 195 mobility exercises out of 2198 total, as structured JSON over one REST API and a first-party MCP server. Each record carries muscles worked, equipment, mechanic, difficulty, and step-by-step instructions.
Joint range of motion and movement quality
Sample mobility exercises
- 90-90 Hip Stretch Transitioniliopsoas, rectus femoris · body only · intermediate
- 90/90 Hip External Rotation RAILsgluteus maximus, gluteus medius · body only · intermediate
- 90/90 Hip Internal Rotation PAILsgluteus medius, gluteus minimus · body only · intermediate
- Active Straight Leg Raisebiceps femoris, semitendinosus, semimembranosus · body only · intermediate
- Adductor Foam Rolladductor magnus, adductor longus, gracilis · foam roller · intermediate
- Ankle Alphabettibialis anterior, gastrocnemius, soleus · body only · beginner
Fetch mobility exercises
cURL
curl -H "X-API-Key: YOUR_API_KEY" \
"https://api.exerciseapi.dev/v1/exercises?category=mobility&limit=20"Use it from your AI coding agent
Add the MCP server to Claude Code or Cursor, then ask your agent for exercises directly. Paste the snippet into your MCP config, or paste it into the agent and ask it to install the server.
MCP config
{
"mcpServers": {
"exerciseapi": {
"command": "npx",
"args": ["-y", "@exerciseapi/mcp-server"],
"env": {
"EXERCISEAPI_KEY": "YOUR_API_KEY"
}
}
}
}Building a workout or fitness app? Get a free API key and start with the mobility catalog.