MoveMate plugin for ChatGPT
MoveMate is a gym workout tracker. Log your sets in the app, add MoveMate to ChatGPT once, and the chat answers from your real numbers — volume, personal records, streaks — and plans your next session.
What it looks like
Answers come from your own MoveMate training history — not from a guess.
MoveMate reads your training history, so it needs something to read. One session is enough to start — the exercise library has hundreds of movements ready to go.
Open Plugins in ChatGPT, install the MoveMate plugin and sign in with your MoveMate account. It takes about a minute and only has to be done once.
Your stats, your records, your next session — in the chat you already have open. Workouts you approve land in MoveMate, ready for the gym.
Weight and reps per set, a rest timer that starts itself, supersets, and hundreds of exercises with proper form. Everything the chat reads later is captured here, in a couple of taps between sets.

Weekly volume, distribution by muscle group, estimated 1RM per lift and every personal record. MoveMate does the counting, so the chat answers from a real trend instead of a guess.
Hundreds of exercises with instructions and muscle targeting, plus ready-made templates — glute work, V-taper, back mass. Start one as it is, or let ChatGPT use it as the starting point for a plan built around your history.

A plain chat forgets your last session. MoveMate remembers every set, rep and kilo, so the advice is built on what you actually lifted.
A workout you approve is scheduled in MoveMate on the date you pick — ready to log set by set at the gym, not lost in a chat thread.
Hundreds of exercises with instructions and muscle targeting, plus any custom movements you add yourself.
19 tools — 12 read your data, 7 can act on it (with your approval each time).
get_profileDisplay name, timezone, and training frequency — lightweight context used implicitly.
get_body_profileHeight, weight, age, gender, fitness level, activity level, goals, and equipment.
search_exercisesMoveMate’s exercise library, including your own custom exercises.
show_exercisesShows exercises as cards with images and the muscles they work — when you ask to see your options.
list_workoutsMoveMate’s workout catalog, including your own custom workouts.
get_workoutA specific MoveMate workout by ID, displayed as a workout card.
get_workout_detailsThe full contents of a workout — every exercise, set, target and superset — read before any change, so nothing gets lost.
get_training_statsTotals, volume, weekday frequency, and streak over a rolling period.
get_recent_workoutsRecent completed workouts set by set — including plan vs. actual, skipped sets, reps, weight, duration, and distance.
get_exercise_progressionPer-exercise progress over time — bodyweight work by total reps, with weighted and unweighted sessions kept in separate series.
get_personal_recordsYour best set per exercise, by estimated one-rep max.
list_planned_workoutsWhat’s coming up, so the model can avoid double-booking.
create_custom_exerciseAdds a new exercise to your own library when the built-in one doesn't have what you're after — matches muscle group and equipment by name automatically.
create_custom_workoutSaves a new workout to My workouts without putting it on the calendar — always asks before saving.
update_custom_workoutEdits one of your saved workouts — add or swap an exercise, rename it. Sessions scheduled from it change too.
create_planned_workoutSchedules a workout on a chosen date — a new one, one of your saved workouts, or one from the MoveMate library — always asks before scheduling.
update_planned_workoutReschedules a planned workout, renames it, or replaces its exercise list — only for workouts that haven't happened yet.
delete_planned_workoutCancels a planned workout and takes it off your schedule — your saved workout stays in My workouts.
log_completed_workoutsAdds workouts you've already done to your history — from the last two weeks, or older ones from your notes if you're new to MoveMate. Not a live tracker: set-by-set logging stays in the app.
Nothing is shared until you sign in and approve the connection. ChatGPT can then read the data listed above — never your email, password or billing details — and scheduling or logging a workout takes your separate approval each time. Disconnect whenever you like, from MoveMate's AI settings or from ChatGPT's own app settings. Full details in the Privacy Policy.
Track your training in MoveMate, then let ChatGPT do the reading, the maths and the planning.