Skip to content
Official MCP RegistryListed

Phorme Training

Part ofPhorme TrainingMCP server

Gym workouts with demos, sport gym weeks, coach programs and your training log, saved to Phorme.

First seen 7 Oct 2026. Evidence as of 7 Oct 2026.

13
Tools
From an anonymous probe
1
Source listings
Each with its own history
1
Recorded changes
Since first seen

Tools

ToolDescriptionBehaviour
find_exercise_swapUse this when the user needs a replacement for one exercise because they do not have the equipment, the station is taken, or they want a different option, for example no cable machine for cable rows. It returns up to five Phorme library movements of the same kind that the user's equipment allows, each with a demo link, and says so when it has to offer the nearest kind instead. It reads only and changes nothing, including any saved plan. Do not use it to work around pain or injury.Read-only
get_lift_progressUse this when the user asks how one of their lifts is progressing or wants it graphed, for example "how is my bench going" or "chart my squat over six months". It finds the lift in their Phorme log by the words they use and returns one point per session with the best set, estimated max and volume, the change over the period and their best session, and shows a chart card. It reads only and changes nothing. It needs a connected Phorme account. Weights are in pounds. If no lift matched it lists the lifts they have logged; ask which one they mean.Read-only
get_phorme_programUse this when the user picked one program from search_phorme_programs and wants its details. It returns the program and every session of its first week, plus a link to a page that describes it, and records the pick privately so Phorme can credit the coach. It never shows prices or starts a purchase.Changes data
get_planned_sessionsUse this when the user asks what their Phorme plan has for today or the coming days, for example "what is my workout today". It returns each planned session with its exercises, sets, reps and the loads Phorme set from their own maxes. It reads only and changes nothing, including the plan. It needs a connected Phorme account. Weights are in pounds. Do not change the loads; for a different session, build one with preview_workout_import.Read-only
get_saved_trainingUse this when the user asks about a workout or program that a save tool already saved in this conversation, for example to get its Phorme link again. It returns the title and open link for training owned by the connected Phorme account and changes nothing. It needs the training_id returned by a save tool. It cannot list, search, edit or delete training.Read-only
get_training_historyUse this when the user asks about their own training logged in Phorme: what they did last time, how often they trained, their personal records, or a next workout built on their recent sessions. It returns their most recent logged workouts with each exercise's sets, best set, estimated max and volume, how many workouts they logged in the last 7 and 30 days, and their latest records. It reads only and changes nothing. It needs a connected Phorme account. Weights are in pounds. Answer from these numbers only. To build a next workout from it, pass that workout to preview_workout_import.Read-only
preview_program_importUse this when the user wants to turn a multiweek training program from this conversation into trackable Phorme training. It checks every week and workout, matches exercises to the Phorme movement library, and stores a private preview for 24 hours. It does not save training to any account. Show the user every warning and ask before calling save_program_to_phorme. Do not use it for a single workout, nutrition plans or medical questions.Changes data
preview_sport_weekUse this when the user plays a sport and wants their gym days for a week planned around it, for example two lifting days during basketball season. It picks the closest coach-built Phorme sport program and returns one week of sessions sized to the days the user has, with sets, reps, coach notes and a demo link for each exercise. It reads only and changes nothing in any account. If Phorme has no program for that sport it says so in match_quality and limits; never present another sport's program as a match. To save one session, pass it to preview_workout_import with origin "sport_week". Do not use it for injury rehab, team practice plans for children, or nutrition.Read-only
preview_workout_importUse this when the user wants a single workout they can follow and track in Phorme: one written in this conversation, pasted from notes, or built to fit their time and equipment. It checks the workout, matches each exercise to the Phorme movement library with a demo link, flags anything that needs equipment the user did not list or runs past their time, and stores a private preview for 24 hours. It does not save training to any account. Show the user every warning and ask before calling save_workout_to_phorme. Do not use it for multiweek programs, nutrition plans, or pain and injury questions.Changes data
render_training_importUse this to show the user a compact Phorme card after a save tool or get_saved_training has returned, or after preview_program_import. Pass the matching fields from that result. It only displays the values you pass. It reads and changes nothing in Phorme.Read-only
save_program_to_phormeUse this only after preview_program_import returned a preview and the user clearly said to save it. It saves that program to the connected Phorme account as a private program and returns a link that opens it in Phorme; share that link with the user. It needs a connected Phorme account with the training:write permission and a Phorme membership that already includes programs. If the account does not have that membership the tool says so and saves nothing. It never starts a purchase. Retrying with the same idempotency_key does not create a second copy.Changes data
save_workout_to_phormeUse this only after preview_workout_import returned a preview and the user clearly said to save it. It saves that workout to the connected Phorme account as a private workout and returns a link that opens it in Phorme; share that link with the user. It needs a connected Phorme account with the training:write permission. Retrying with the same idempotency_key returns the same saved workout and does not create a second copy.Changes data
search_phorme_programsUse this when the user asks for an existing coach-built training program for their sport or goal, for example a structured volleyball program. It returns up to five matching Phorme programs, each with a sample session from its first week that the user can try now, and changes nothing. Results are ordered by fit and never by commission. Say that the full program comes with a Phorme membership only if the user asks; never show prices or start a purchase.Read-only

Change history

  1. Listed (registry)
Source listings
SourceListingFirst seenLast seenVersions
Official MCP Registryme.phor/phorme-training7 Oct 20267 Oct 20261