trainingpeaks-mcp-server

ogerbron/trainingpeaks-mcp-server

3.2

If you are the rightful owner of trainingpeaks-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The TrainingPeaks MCP Server is a Model Context Protocol server that facilitates interaction with the TrainingPeaks API, allowing for the retrieval of athlete data, workouts, metrics, and calendar events.

Tools

Functions exposed to the LLM to take actions

get_athlete_profile

Get athlete's profile and training zones.

get_workouts

Retrieve workouts with optional date filtering.

get_workout_details

Get detailed information about a specific workout.

get_calendar_events

Access calendar events within a date range.

get_metrics

Get health metrics (weight, HRV, steps, stress, sleep).

get_planned_workouts

Retrieve upcoming planned workouts.

set_auth_tokens

Set OAuth tokens for API authentication.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources