tp_create_equipment
Add a bike or shoe
How to use it
tp_create_equipment is exposed by the Trainingpeaks MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the tp_create_equipment tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.
Install Trainingpeaks MCP
pip install -e .Other tools in Trainingpeaks MCP (39)
Add a comment to a workout
Detailed analysis with time-series data, zones, and laps
Copy a workout to a new date (preserves structure and planned fields)
Create a workout with optional interval structure, auto-computed IF/TSS, and optional planned start time
Create a NEW per-sport zone set from scratch (choose the calculation method); errors if one already exists
Delete equipment
Delete a workout
Delete an attached file from a workout
Download a workout's device file
Get FTP, thresholds, zones, profile
Annual Training Plan - weekly TSS targets, periods, races
List bikes and shoes with distances
CTL, ATL, and TSB trend (fitness, fatigue, form)
Get A-priority focus event with goals
Get health metrics for a date range
Get nearest future event
Get nutrition data for a date range
Power PRs (5s-90min) and running PRs (400m-marathon)
Get pool length options
Combined workouts + fitness for a week with totals
Get full details for a single workout
Get comments on a workout
Get the private workout note for a workout
PRs set during a specific session
List workouts in a date range (max 90 days)
List available zone-calculation methods per metric (power/HR/pace) with each method's zone count and labels
Log weight, HRV, sleep, steps, SpO2, pulse, RMR, injury
Pair a completed workout with a planned workout (merges into one)
Reorder workouts on a given day
Set or update the private workout note
Unpair a workout (splits into separate completed and planned workouts)
Update equipment details, retire
Update FTP for a sport's power set (bike default; preserves the set's calculation method)
Update HR threshold/max/resting for a sport (general/bike/run/swim), preserving the method
Update daily planned calories
Update run/swim threshold pace, preserving the method
Update any field of an existing workout, including structured intervals and planned start time
Upload a FIT/TCX/GPX file to a workout
Validate interval structure without creating a workout