JamsusMaximus/trainingpeaks-mcp

TrainingPeaks MCP server for Claude Desktop, Code and Cowork. No API approval needed - works with any account. Query workouts, CTL/ATL/TSB fitness data, power PRs via natural language.

45
/ 100
Emerging

This helps athletes, coaches, and fitness enthusiasts manage their TrainingPeaks data using natural language with an AI assistant like Claude. You can tell your AI to create workouts, schedule sessions, track fitness metrics (CTL/ATL/TSB), compare performance (like FTP progression), and log health data without needing to navigate the TrainingPeaks interface. It takes your verbal commands and interacts with your TrainingPeaks account, returning updated training plans or performance insights.

Use this if you want to streamline your training plan management and analysis in TrainingPeaks by interacting conversationally with an AI assistant, avoiding the need for manual clicks or complex API setups.

Not ideal if you prefer to manage your training directly within the TrainingPeaks web or mobile application, or if you do not use an AI assistant that supports the Model Context Protocol (MCP).

endurance-training coaching athletic-performance fitness-tracking workout-planning
No Package No Dependents
Maintenance 10 / 25
Adoption 6 / 25
Maturity 13 / 25
Community 16 / 25

How are scores calculated?

Stars

17

Forks

7

Language

Python

License

MIT

Last pushed

Mar 08, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/mcp/JamsusMaximus/trainingpeaks-mcp"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.