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.
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).
Stars
17
Forks
7
Language
Python
License
MIT
Category
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.
Higher-rated alternatives
chrisdoc/hevy-mcp
Manage your Hevy workouts, routines, folders, and exercise templates. Create and update sessions...
TheDigitalNinja/mcp-fitbit
Give your AI assistant access to your Fitbit data for personalized health insights, trend...
Monasterolo21/Ultrahuman-MCP
A simple MCP server using the Ultrahuman API to retrieve fitness data from your ring and query...
meimakes/oura-mcp-server
Oura MCP server for poke.com and other agents.
khaoss85/arvo-mcp
MCP Server for Arvo AI Personal Trainer - Connect Claude Desktop to your training data