Hi all,
I saw this thread got a lot interest - so I went ahead and build a MCP server on top of the athletedata infrastructure I had in place already.
In addition to intervals.icu you can connect all your wearables and fitness apps directly (Strava, Garmin, Whoop, Hevy, Oura…you name it)
Check it out: athletedata mcp
I´ve also recorded short video walkthrough.
Feel free to give it a try and ask Claude or ChatGPT questions about your past workouts, recovery and everything else that comes to mind about your training!
I’d love any feedback or suggestions!
I think we need to be careful about where the pricing of AI tools is heading. I understand charging monthly subscriptions to cover heavy LLM compute costs, but in an MCP setup, you are asking users to pay $9 a month just to view their own data using their own API tokens. In my opinion, that’s taking advantage of the AI hype.
There are already excellent open-source, free implementations on this forum for those willing to set them up locally. But seeing a paid toll bridge put up for this made me step in.
I just added hosted MCP access directly into my app, MyTrainPal. It honestly took me a single morning to implement. It connects your data from multiple sources, it’s fully hosted, and it’s 100% FREE.
I’d rather focus on building a great, polished in-app experience that users actually want to pay for because it’s convenient and easy to use, rather than charging a toll just to route their own data.
Below few screenshots from Claude Desktop:
1 Like
Fair point on the open-source alternatives - anyone technical enough to self-host should absolutely do that, and I’d point them to the same resources (also did in this post).
Where athletedata differs: it’s not just routing API tokens. It handles OAuth refresh cycles, webhook backfills across 9 platforms, data normalization, and stays current in real time without any setup or maintenance. The $9 is for that infrastructure staying on, not for data access itself.
But honestly..if MyTrainPal works for you and it’s free, use it. Different tools for different people. Competition in this space is good for athletes.
For anyone who wants the full picture across Strava, Garmin, WHOOP, Oura, Hevy, Wahoo, Withings, intervals.icu and Google Calendar/Sheets without touching a config file, athletedata.health/mcp is there 
It handles OAuth refresh cycles, webhook backfills across 9 platforms, data normalization, and stays current in real time without any setup or maintenance.
That was my point basically, the thing you described has been built already, it’s called Intervals.icu and it’s free.
If you genuinely think that routing this data is worth 9$ a month, that’s fine. I just wanted to present people with the alternative.