AI-powered multisport coaching β workouts, training plans, and performance analytics.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
AI-powered coaching for runners, cyclists, swimmers, and triathletes. Get personalized workouts, training plan adaptation, performance analytics, and AI coaching β all accessible from Claude, MCP clients, or any HTTP client.
Powered by Transition
Try it right now β no API key needed:
For personalized features (your training plan, performance data, AI coach), you need a Transition account + API key. See Getting an API Key below.
The simplest option. Claude reads the skill file and calls the API directly β no binary, no MCP protocol, just HTTP. Also available on OpenClaw.
Set your API key:
Now in Claude Code, you can say things like:
Claude reads SKILL.md and knows how to call every endpoint.
For MCP-compatible clients. The server wraps the Transition API as MCP tools and resources.
Install:
Configure Claude Desktop (~/Library/Application Support/Claude/claude_desktop_config.json):
Restart Claude Desktop. You'll see 6 tools and 3 resources available:
Tools:
| Tool | Description |
|---|---|
get_todays_workout | Today's scheduled workout |
get_week_plan | 7-day training plan |
adapt_plan | Trigger plan adaptation |
get_fitness_metrics | CTL/ATL/TSB performance data |
chat_with_coach | AI endurance coach |
generate_workout | Free Workout of the Day (no auth) |
Resources:
| Resource | Description |
|---|---|
transition://athlete/profile | Goals, experience, preferences |
transition://athlete/recent-activities | Last 14 days of workouts |
transition://athlete/performance | FTP, thresholds, PMC data |
Use the API from scripts, automations, or any HTTP client. See SKILL.md for complete endpoint documentation with curl examples.
tr_live_Free tier includes 100 read requests/day and 3 AI requests/day. Plenty for personal use.
| Tier | Read Endpoints | AI Endpoints |
|---|---|---|
| Free | 100/day | 3/day |
| Paid | 10,000/day | 100/day |
Read: workouts, metrics, profile, history | AI: coach chat, adapt, generate
See the examples/ directory for scripts:
curl-examples.sh β All endpoints with curlMIT
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/transition-mcp)<a href="https://allmcps.com/mcp/transition-mcp"><img src="https://allmcps.com/api/badge/transition-mcp?style=directory" alt="Transition MCP on AllMCPs" /></a>