The v2 is here: 5,800 exercises and muscle heatmaps. Explore the v2

GymFit API

MCP server

The exercise database in your AI assistant

Plug the GymFit exercise database into Claude, ChatGPT, Cursor or any MCP client: your assistant finds exercises, their muscles and alternatives, draws muscle heatmaps and runs fitness calculators.

In Claude, with GymFit connected

Which muscles does the barbell squat work? Show me

get_exercise_heatmap · squat-barbell

Muscle heatmap of the barbell squat, front and back

The quadriceps and the glutes do the work; the adductors help.

What your assistant can do

  • Search the 5,800 exercises with filters, and read one in full
  • Find alternatives to an exercise, easier and harder versions
  • Draw the muscle heatmap of an exercise as an SVG
  • Search the muscles and their groups
  • Calculate BMR, TDEE, BMI and ideal body weight
  • Read your usage and what is left of your quota

Ask it, for example

  • Find three dumbbell alternatives to the barbell bench press
  • Build a 45-minute leg workout with a kettlebell, for a beginner
  • Which muscles does the Romanian deadlift work? Show me
  • What is my TDEE: 30 years old, 80 kg, 180 cm, active?

Connect it in a minute

Claude and ChatGPT

  1. 1. Add a custom connector with the URL https://mcp.gymfit-api.com/mcp
  2. 2. Sign in to GymFit and allow it. No key to copy.

Claude Code, Cursor, VS Code

With your API key, at https://api.gymfit-api.com/mcp. Claude Code:

claude mcp add --transport http gymfit https://api.gymfit-api.com/mcp \
  --header "X-API-Key: YOUR_API_KEY"

The other clients are in your dashboard and the API reference.

MCP server FAQ

Which AI assistants work with the GymFit MCP server?

Claude (web, desktop and mobile) and ChatGPT connect with your GymFit account. Claude Code, Cursor, VS Code, Windsurf, Gemini CLI and the other MCP clients connect with your API key.

How is the MCP server billed?

Like the API: each tool call counts as one request of your plan, and reading your usage is free. The free plan gives 1,000 requests a month, with no credit card.

Can the assistant change my account or my data?

No. The tools only read the exercise catalog, run the calculators and read your usage. You can disconnect an assistant at any time from your dashboard.

Do I need to write code?

No for Claude and ChatGPT: add a custom connector with the URL and sign in. For Claude Code or Cursor, one command or one line of configuration.

Give your assistant 5,800 exercises

Get a free account