mcpbeat Sign in

WorkoutX Exercise API MCP Server

by furkanuruk Your server? Claim it
answering

WorkoutX Exercise API is answering right now. Last checked 1 min ago. 322 installs a week from npm. It exposes 20 tools. Last commit 29 Oct 2026.

Exercise API MCP: 1,900+ exercises with video, workout generator, supplements, dev tools.

Installs per day peak 322 · avg 10
a month agotoday
Uptime history 4 days of history
4 days agonow
100.0%
Uptime 24h
92 of 92 checks
20
Tools
read from the server
281 ms
Response time
average over 24h
322
Installs / week
npm and PyPI

Nothing serious here today

Today is the operative word: we check WorkoutX Exercise API every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 1 min ago.

run in your terminal
claude mcp add workoutx --transport http https://api.workoutxapp.com/mcp
Settings → Connectors → Add custom connector, then paste this address
https://api.workoutxapp.com/mcp
~/.codex/config.toml
[mcp_servers.workoutx]
url = "https://api.workoutxapp.com/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "workoutx": {
      "url": "https://api.workoutxapp.com/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "workoutx": {
      "type": "http",
      "url": "https://api.workoutxapp.com/mcp"
    }
  }
}

Available tools 20

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

exercise
find_exercise_alternatives
Ranked swaps that train the same muscles, e.g. when equipment is missing. Optionally require or exclude equipment.
get_exercise
One exercise by v2 id: instructions, tips, muscles, equipment, sets/reps guidance, calories and signed media links.
get_exercise_media
Fresh signed MP4 and thumbnail links for one exercise (links expire; call again rather than storing them).
list_exercise_filters
Every valid value (with counts) for body parts, target muscles, equipment, categories and muscles. Call this before search_exercises when unsure of a value.
generate
generate_program
A multi-week program with periodisation, deloads and weekly volume targets. Needs the Scale plan.
generate_types
Ready-to-paste TypeScript, Swift (Codable), Kotlin (kotlinx.serialization) or Dart models for v2 responses, generated from the OpenAPI spec. Uses one request.
generate_workout
One complete session built from movement patterns: warm-up, main work with sets/reps/rest, cool-down and swap suggestions. Needs the Growth plan or higher.
api
check_api_key
Confirm the configured API key works and show the plan and remaining quota. Uses one request.
code
get_code_example
A working snippet for a platform and task: listing and paging exercises, playing the looping MP4 and refreshing its signed link, the workout generator, error and rate-limit handling, or a backend proxy that keeps your key off the device. Uses one request.
diagnose
diagnose_request
Paste a failing WorkoutX request (curl, URL or "GET /v2/...") and optionally the status and response body: explains what is wrong (wrong host, key in the URL, missing header, unknown or repeated parameter, invalid value, v1 id, plan gate, rate limit, quota, expired media link) and how to fix it. Only reads the text; never sends the request. Uses one request.
endpoint
get_endpoint_reference
Parameters, response shape, errors and a curl example for any v2 endpoint, straight from the OpenAPI spec. Call with no endpoint to list them all. Uses one request.
estimate
estimate_calories
Calories burned for an exercise from its MET value, body weight and duration.
exercises
search_exercises
Search 1,900+ exercises. Filters are optional and case-insensitive; combining two or more filters needs the Starter plan or higher. Results include instructions, tips, muscles, equipment, difficulty, calories and signed MP4/thumbnail links.
export
export_exercise_seed
Exercise ids, names, muscles and equipment without media, as JSON or CSV, to seed your own database or fixtures. Does not use the distinct-exercise media limit. Page with offset; plan caps per call apply (Free 10, Starter 100, others 200).
map
map_v1_exercise
Find the v2 exercise for an old v1 id (e.g. "0025"), with the match quality: exact, equivalent, alternative, closest or none.
similar
find_similar_exercises
Exercises most similar to the given one (same pattern, muscles and equipment), ranked by score.
supplement
get_supplement_stack
A recommended stack for a goal with dosages and timing. Needs the Scale plan.
supplements
search_supplements
Supplements with evidence ratings, dosage and timing. Filter by category, goal, timing, evidence or free text. Needs the Growth plan or higher.
trending
get_trending_exercises
The exercises and filters (body parts, muscles, equipment, categories) requested most across WorkoutX apps in the last 30 days. Anonymised: only values at least 3 different accounts asked for, filters as shares. Good for deciding what to feature in an app. Uses one request.
usage
get_usage_stats
Your account's API usage: requests, success rate, response times (avg and p95), errors by status code, top endpoints, daily counts, live quota, rate limit and media-limit usage. Use it to answer "why am I getting 429s?" or "when will my quota run out?". Uses one request.

Endpoints

URLTransportStateLatencyChecked
https://api.workoutxapp.com/mcp streamable-http answering 264 ms 1 min ago

Alternatives to WorkoutX Exercise API

same job, measured the same way
Your Move Exercise Video API
by ymove

1,413+ HD exercise videos with muscles and instructions, plus workout and program generation.

266 installs/wk answering
identifAI MCP Server
by identifai

Detect AI-generated images, videos, and audio with identifAI's deepfake detection tools.

19 tools answering
Elementor Ultra MCP
by algorismus-io

Build Elementor sites with AI agents - native, editable pages via ~90 MCP tools. Free & MIT.

240 installs/wk local only
Movoa MCP
by hanshs474

Movoa (movoa.ai), the AI video generator with sound: text and photo to video from any MCP client.

395 installs/wk 3 tools answering
Hevy MCP Server
by chrisdoc

MCP server for managing workouts, routines, and exercise data through the Hevy API

2 060 installs/wk local only
deAPI MCP Server
by deapi-ai

35 AI tools for image/video generation, TTS, transcription, OCR & embeddings via deAPI

answering
Gemini MCP
by rlabs-inc

Gemini 3 MCP server with 30+ tools: images, video, research, TTS, code exec & CLI

842 installs/wk local only
Fitness Influencer
by wmarceau

AI-powered fitness content creator tools: video editing, image generation, workout plans, analytics.

77 installs/wk local only

WorkoutX Exercise API — questions

Answers built from our own checks of this server.

What can WorkoutX Exercise API do?
It exposes 20 tools, read directly from the server on our last check. Among them: check_api_key, diagnose_request, estimate_calories, export_exercise_seed, find_exercise_alternatives, find_similar_exercises and 14 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
What is WorkoutX Exercise API mostly used for?
Its tools cluster around exercise and generate. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is WorkoutX Exercise API working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 92 of 92 checks got a reply (100.0%), average response time 281 ms. The bar chart above shows every period we have measured.
How do I connect WorkoutX Exercise API?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does WorkoutX Exercise API need an API key?
No. WorkoutX Exercise API completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 20 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is WorkoutX Exercise API?
It answers our handshake in 281 ms on average, which is faster than 51% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
How many people use WorkoutX Exercise API?
The npm package workoutx-mcp was installed 322 times in the last week. We show installs rather than GitHub stars on purpose: a star is a bookmark, an install is someone actually running it.
Is WorkoutX Exercise API open source?
The code is open source: it is published under the MIT licence, written in TypeScript and 0 stars on GitHub. The licence covers the code in the repository, not the hosted service at api.workoutxapp.com, which runs on its operator's own terms.