Skip to content

This release adds 3 notable features for engineering teams evaluating rollout.

Published 4mo MCP Data & Storage
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

claude claude-desktop cycling fitness mcp mcp-server
+5 more
model-context-protocol running training-load training-peaks trainingpeaks

Summary

AI summary

Adds 42 new tools expanding the TrainingPeaks platform to 52 total capabilities.

Full changelog

What's New

42 new tools bring the server from 10 read-heavy tools to 52 tools covering the full TrainingPeaks platform.

Structured Workouts

Build interval sessions with warm-up/intervals/cool-down blocks, intensity targets, cadence, and repetition sets. IF and TSS are auto-computed from the structure. Just tell your AI "build me 4x8min sweet spot with 2min rest" and it creates the full structured workout in TrainingPeaks.

Full Workout CRUD

Update any field, delete, copy to new dates (preserving structure and planned fields), reorder workouts on a day, and add comments.

Athlete Settings

Update FTP with automatic Coggan 5-zone recalculation, heart rate zones, run/swim pace zones (with pace string parsing like "4:30/km"), and nutrition settings.

Events & Calendar

Create races with A/B/C priority and CTL targets. Calendar notes. Availability periods (unavailable or limited with specific sport types).

Health Metrics

Log weight, HRV, sleep hours, steps, SpO2, resting pulse, RMR, and injury scores. Retrieve metrics and nutrition data by date range.

Equipment

Manage bikes and shoes with brand, model, distance tracking, retirement, and bike-specific fields (wheels, crank length).

Workout Library

Browse, create, edit, and schedule workout templates. Library item structures use nested objects (not double-serialised strings like calendar workouts).

Annual Training Plan & Weekly Summary

Read weekly TSS targets, training periods, and race schedule from your ATP. Get a combined view of workouts + fitness for any week with totals.

Architecture

  • Server dispatch refactored from if/elif chain to handler registry pattern
  • 9 new tool modules
  • 266 tests (97 new), all passing on Python 3.10-3.14
  • Clean ruff + mypy

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track JamsusMaximus/trainingpeaks-mcp

Get notified when new releases ship.

Sign up free

About JamsusMaximus/trainingpeaks-mcp

Query TrainingPeaks workouts, analyze CTL/ATL/TSB fitness metrics, and compare power/pace PRs through Claude Desktop.

All releases →

Beta — feedback welcome: [email protected]