Transition MCP
Connects MCP clients to Transition for workouts, plans, metrics, coaching, and athlete resources.
Install Transition MCP
Pick your client, then add it in one click or paste the config.
https://api.transition.fun/api/v1/wod?sport=run&duration=45
Remote servers are added in the app, not the config file: Customize → Connectors → Add custom connector, then paste this URL.
Overview
Use cases
- Retrieve today’s scheduled workout
- Review a seven-day training plan
- Check recent fitness metrics
- Ask the AI coach about training decisions
- Generate an unauthenticated workout
Key features
- Daily workout retrieval
- Seven-day training plan access
- Training plan adaptation
- CTL, ATL, and TSB metrics
- AI endurance coach chat
- Athlete profile and performance resources
Security & health
What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.
ActiveLast checked 3d ago
Recent health check succeeded.
5/5 checks healthy over the last 46d
Adoption & maintenance
Factual signals from GitHub, npm, and our automated checks — not a rating.
Last commit8mo agoMost recent push to the default branch.
Directory activity1 viewsConfig copies, upvotes, and views on AllMCPs.
How Transition MCP works
Reviews
No reviews yet — be the first to share how it worked for you.
Frequently Asked Questions about Transition MCP
transition-mcp is an MCP server that connects Claude Desktop, Cursor, and other MCP clients to Transition’s endurance-training API. Its main tools retrieve workouts and plans, adapt training, read fitness metrics, chat with the AI coach, and generate a workout; personalized functions require a Transition API key.
Build it from the repository’s `mcp` directory with `go build -o transition-mcp .`, then configure your MCP client to launch the resulting binary. Set `TRANSITION_API_KEY` in the client environment for personalized Transition features.
Yes, transition-mcp is intended for MCP-compatible clients including Cursor. Configure Cursor to start the built executable and provide `TRANSITION_API_KEY` when using personalized workouts, plans, metrics, or coaching.
You need a Transition account and API key for personalized features, but not for workout generation. The API key is created in the Transition mobile app under Settings > API Keys, and the free tier includes 100 read requests and three AI requests per day.
Related MCP servers
Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.
AllMCPs Directory Badge
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
Badge Style:
Live Dynamic SVG Preview
Markdown (GitHub README)
[](https://allmcps.com/mcp/transition-mcp)HTML Embed
<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>