I’m new to Intervals.icu and absolutely love it already. Now I thought that I want to try something, namely creating with Claude Code a weekly Recap on my progress, relevant data, etc from Intervals that gets sent to me via Mail.
For that I have generated an API key that I provided to Claude Code as well as my AthletesID. They are 100% correct but Claude gives me the feedbakc, that it can’t match those two and always gets the Error 403. Do you know how to solve this?
Thanks and best regards
Thanks for the mention @bronekp . As I explained in this post, I’ve stepped back from maintaining the MCP to focus on building out Tempo (jointempo.ai). A few forks have been created and may be a better option going forward.
Built something for this: icuvisor, an open-source MCP server that connects intervals.icu data to Claude. Runs locally, API key stays in your OS keychain.
The “life got in the way, rework my week” prompts work much better when the model can actually see your history and planned sessions
Curious what you’d want from it, still shaping the roadmap.
Hi Ricardo, thx for making such a tool. I tried to install this tool but there is no way to install it. I asked another AI tool what the problem is but still, I can’t install this.
I have no knowledge in coding, can you explain me how to install your tool?
TIA
If you want the Claude and Intervals.icu connection without coding it yourself, IcuSync (icusync.icu) does this out of the box, it works on desktop and mobile app. No coding needed, just add your MCP URL to Claude and you can ask questions about your training, get weekly recaps, and push structured workouts straight to your calendar. Might save you a lot of time.
Hi, I’ve build a mcp server for me and some friends. Main reason was we needed something simple for the non tech friends.
The project is still in the early stages but there is quite a lot working already.
It won’t stay free forever, maybe a freemium, I don’t know it yet, but it won’t break your bank, I can guarantee
This is an early stage, there might change a lot. Currently working best with claude, since im testing it with it.
If you want to check it out feel free. I dropped some codes for the activation of your account.
I would really appreciate feedback.
This is a useful idea. Integrating APIs with Claude Code can unlock much more powerful automation, especially when you’re working with data from different services. Another aspect that’s becoming increasingly important is claude code analytics—understanding usage trends, token consumption, and overall efficiency can really help optimize AI-assisted development. I recently came across a tool that focuses on this: https://traytoken.com/