I built an MCP server that pulls all my training data into Claude Desktop. No more screenshotting Strava or copy-pasting Garmin numbers. Now you can use it too - works with ChatGPT and Cursor as well.
Works with
Connects with
GarminNo card charged today. Then $9/month or $69/year. Cancel anytime.
Sign in, connect your apps, and grab an API key. Then follow the short setup guide for your AI client - the whole thing takes about three minutes, no terminal required.
The server runs on our infrastructure - we handle OAuth refreshes, webhook backfills, and rate limits across every connected platform. Your AI client just sees one clean set of tools.
Step-by-step setup guides
Most of us track training across 4-6 apps that don't talk to each other. Strava has the run, Garmin has the HRV, Oura has the sleep, Hevy has the lift. Asking Claude about any of it means screenshotting six different dashboards.
This MCP server is the bridge. One connection, one API key, every number from every platform - already normalized, already current, already in your AI client.

A 90-second walkthrough from setup to first question.
$69 billed annually. 7-day free trial. Cancel anytime.
Want hands-on AI coaching with proactive messages? See the full coaching plan
Anything that speaks MCP. I've tested it with Claude Desktop, ChatGPT (via the new MCP support), and Cursor. If your client supports MCP, it should work.
Yes - and this is important. MCP tool use is only available on the paid tiers of every major AI client: Claude Pro / Max, ChatGPT Plus / Pro / Business / Enterprise, and Cursor Pro. The free versions of Claude.ai, ChatGPT and Cursor cannot connect to MCP servers at all. If you're not already paying for one of those, athletedata's MCP plan won't do anything for you - the full coaching plan (which includes the AI client) is the better fit instead.
Activities and workouts (Strava, Garmin, Hevy, Wahoo, Intervals.icu), sleep and recovery (Oura, WHOOP, Garmin), HRV and resting HR, body composition (Withings, Garmin), wellness scores, training load (CTL/ATL/TSB), planned workouts, calendar events, and weather. New tools get added as I build them.
OAuth tokens live in our database so we can refresh them. Most queries hit the source app's API in real time. Webhook-driven sources (Garmin, WHOOP) cache locally for fast lookup. We don't sell anything, don't train models on your data, and you can wipe it all from the dashboard.
Yes - 7 days free, no charge until it ends, cancel anytime.
The coaching plan ($39/mo) includes a hosted AI coach on Telegram that proactively reaches out, tracks your athlete profile, and remembers conversations across months. The MCP plan ($9/mo) is just the data layer - you bring your own Claude or ChatGPT and drive the conversation yourself.
Email me. I add new integrations regularly and prioritize based on demand.