nftechie avatar

Transition Mcp

nftechie/transition-mcp

Wraps the Transition API to bring endurance training data into Claude. You get tools for pulling today's workout, viewing your weekly plan, requesting plan adaptations, checking fitness metrics like CTL/ATL/TSB, and chatting with an AI coach. Resources expose your athlete profile, recent activities, and performance thresholds. One endpoint generates free workouts without auth if you just want a quick run or swim session. Requires a Transition account and API key for personalized features, though the workout generator works standalone. Built for runners, cyclists, swimmers, and triathletes who want training intel during conversations.

tools
6
auth
Secret needed
transport
STDIO
env vars
2
last updated
Feb 9, 2026

Tools

6 tools

Public tool metadata for what this MCP can expose to an agent.

get_todays_workoutToday's scheduled workout

Today's scheduled workout

No parameter schema in public metadata yet.

get_week_plan7-day training plan

7-day training plan

No parameter schema in public metadata yet.

adapt_planTrigger plan adaptation

Trigger plan adaptation

No parameter schema in public metadata yet.

get_fitness_metricsCTL/ATL/TSB performance data

CTL/ATL/TSB performance data

No parameter schema in public metadata yet.

chat_with_coachAI endurance coach

AI endurance coach

No parameter schema in public metadata yet.

generate_workoutFree Workout of the Day (no auth)

Free Workout of the Day (no auth)

No parameter schema in public metadata yet.

Sponsors

Configuration

TRANSITION_API_KEY*secret

API key from Transition app (Settings > API Keys)

TRANSITION_API_URL

API base URL (defaults to https://api.transition.fun)

Readme

Transition MCP

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

Quick Start

Try it right now — no API key needed:

curl "https://api.transition.fun/api/v1/wod?sport=run&duration=45"

For personalized features (your training plan, performance data, AI coach), you need a Transition account + API key. See Getting an API Key below.


Three Ways to Use This

1. Claude Code / OpenClaw Skill (Recommended)

The simplest option. Claude reads the skill file and calls the API directly — no binary, no MCP protocol, just HTTP. Also available on OpenClaw.

# Clone into your skills directory
git clone https://github.com/nftechie/transition-mcp.git ~/.claude/skills/transition-mcp

Set your API key:

# Add to your shell profile (~/.zshrc, ~/.bashrc, etc.)
export TRANSITION_API_KEY="tr_live_xxxxxxxxxxxxxxxxxxxxx"

View the full README on GitHub

Details

Repository
github.com/nftechie/transition-mcp
Category
Monitoring & Observability
Package
https://github.com/nftechie/transition-mcp/releases/download/v1.0.0/transition-mcp-darwin-arm64
Transport
STDIO
Auth
Required
Registry
MCP registry, active

Related Monitoring & Observability MCP servers

View all
1obligationsign avatarAGTS MCP Serverobligationsign/agts-mcpSovereign MCP Gateway — 64 governed tools with Merkle transparency log. EU AI Act ready.0stars
2qr-maker-io avatarMcp Serverqr-maker-io/mcp-serverGenerate styled QR codes, manage dynamic short links with analytics, and publish landing pages.0stars
3qso-graph avatarIonis Mcpqso-graph/ionis-mcpHF propagation analytics. 175M WSPR/RBN signatures, band openings, solar correlation.0stars
4qso-graph avatarWspr Mcpqso-graph/wspr-mcpWSPR beacon analytics MCP server. Band openings, path analysis, solar correlation.0stars
5scrapercity avatarScrapercity Cliscrapercity/scrapercity-cliB2B lead generation MCP server - 20+ scrapers, email finder, skip trace, and more.0stars
6shree-git avatarSendItshree-git/sendit-agent-integrationsPublish and schedule social posts, upload media, and review analytics through OAuth.0stars