
TrainingPeaks MCP
Supports UIby jamsusmaximus
Connect TrainingPeaks to AI assistants to query workouts, track fitness trends, and manage your training calendar via natural language.
What it does
Connects TrainingPeaks to AI assistants via the Model Context Protocol, allowing athletes and coaches to interact with their training data using natural language. It bypasses the approval-gated official API by using secure cookie authentication.
Tools
tp_get_workouts: List workouts in a date range.tp_create_workout: Create structured workouts with intervals.tp_get_fitness: Track CTL, ATL, and TSB fitness trends.tp_get_peaks: Access power and running PRs.tp_log_metrics: Log weight, HRV, sleep, and health data.tp_create_event: Manage race calendars and priority events.
Installation
Add the following to your claude_desktop_config.json:
{
"mcpServers": {
"trainingpeaks": {
"command": "/path/to/trainingpeaks-mcp/.venv/bin/tp-mcp",
"args": ["serve"]
}
}
}
Supported hosts
- Claude Desktop
- Claude Code
Quick install
pip install tp-mcpInformation
- Pricing
- free
- Published
- 4/24/2026
- stars






