Manage your training with AI. Works with claude.ai, Claude Desktop, and Claude Code.
Go to claude.ai in your browser, or open the Claude Desktop app. Both work the same way.
Click your profile icon, then Settings, then Connectors.
Find TrainerDay in the directory and click Connect.
You'll be redirected to TrainerDay to log in and approve access to your calendar and athlete data. Select the permissions you want and click Allow.
That's it! Ask Claude things like "What's on my training calendar this week?" or "Add a 1-hour endurance ride to next Monday."
Go to api.trainerday.com and click "Get Your API Key". You need a paid TrainerDay subscription. Copy the key — it starts with td_.
Pick your Claude client:
Replace td_YOUR_API_KEY with your key. Requires Node.js installed.
Replace td_YOUR_API_KEY with your key.
If using Claude Desktop, fully quit and reopen the app. For Claude Code, start a new session. You should see TrainerDay listed as a connected MCP server.
Ask Claude things like "What's on my training calendar this week?" or "Add a 1-hour endurance ride to next Monday."
Once connected, Claude can read and manage your TrainerDay data: