HEVY MCP
Create routines and workout plans, and analyze your workout data from ChatGPT, Claude, and other MCP clients.
Connect
Production endpoint:
https://mcp.hevy.com/mcp
Claude Connectors may also use the root URL (POST /). Authentication is OAuth through Hevy—sign in when your client prompts you. No API keys required.
To try it in ChatGPT:
- Enable Developer Mode under Settings → Apps → Advanced Settings
- Go to Settings → Apps → Create App
- Set the connection URL to
https://mcp.hevy.com/mcp(or your local ngrok URL +/mcp)
What you can do
Typical workflow:
- Search exercise templates to get the right IDs
- Create a routine, folder, or full plan
- Look up past workouts when you want analysis or history
Anything created shows up in your Hevy account.
Tools
get_user_workouts
Fetch your workouts, paginated. Inputs: page (from 1) and pageSize (1–10).
search_hevy_exercises
Search your exercise templates by name. Pass one or more queries in queries. Use this first so routines and plans get the correct exercise_template_id values.
create_hevy_routine
Create a single routine with a title and exercises/sets. Set types: warmup, normal, failure, dropset.
create_hevy_routine_folder
Create a folder to organize routines. Input: folder title.
create_hevy_plan
Create a plan in one step: a folder plus one or more routines (for example an Upper/Lower split). Prefer searching exercises first.
Limits & tips
- Free accounts are limited to 4 routines. If you hit the limit, upgrade at hevy.com/plans.
- After a plan or routine is created, open Hevy to review and start training.