← Back to API docs
TrainerDay Claude by Anthropic

Connect TrainerDay to Claude

Manage your training with AI. Works with claude.ai, Claude Desktop, and Claude Code.

Setup as a Custom Connector

1

Log in to TrainerDay First

Sign in at trainerday.com in your default web browser. The last setup step opens TrainerDay there, so being logged in makes it a one-click approval.

2

Open Settings → Connectors

In the Claude Desktop app or on claude.ai, click your profile icon, then Settings, then Connectors.

Claude settings menu with Connectors highlighted
3

Add Custom Connector

Click Add in the top-right corner, then choose Add custom connector.

Add menu with Add custom connector option
4

Enter the TrainerDay Server

Name it TrainerDay and enter the URL https://api.trainerday.com/mcp. Leave the OAuth Client ID and Secret fields empty — they're not needed. Click Add.

Add custom connector dialog with TrainerDay name and URL filled in
5

Authorize Access

Claude opens TrainerDay in your browser to approve access to your calendar and athlete data. Select the permissions you want and click Allow.

6

Start Training with AI

That's it! Ask Claude things like "What's on my training calendar this week?", "How is my training load trending?" or "Add a 1-hour endurance ride to next Monday."

🎥 Setup video coming soon

What You Can Do

Once connected, Claude can read and manage your TrainerDay data:

🚴 View your athlete profile and FTP
📅 Read your training calendar
➕ Add workouts to your calendar
✎ Update or reschedule events
🗑 Remove calendar events
📈 View training load (CTL, ATL, TSB, FitScore)
📊 Analyze training history and trends
⚡ One-call training summary (hours, FTP history, planned workouts)