ogerbron/trainingpeaks-mcp-server
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