Can You Use IcuSync with ChatGPT? A Honest Comparison with Claude

By Toby Pattullo
Australian Deaflympic marathon and ultra runner, and the solo developer behind IcuSync.
IcuSync is built for Claude, but because it uses MCP (Model Context Protocol), an open standard, it also works with other AI assistants that support the protocol. ChatGPT added full MCP support via Developer Mode, which means you can connect IcuSync to ChatGPT today if you want to.
This article covers what that experience actually looks like, where it works well, and where it falls short compared to Claude.
How to Connect IcuSync to ChatGPT
Developer Mode is available on any ChatGPT account including free. The initial setup must be done on the ChatGPT web app, but once connected IcuSync is available across ChatGPT web, mobile, and desktop.
- Go to chatgpt.com on a desktop browser
- Open Settings → Apps → Advanced Settings
- Enable Developer Mode
- Click Create App and add your IcuSync MCP URL
Once connected, IcuSync will be available as an app in your ChatGPT conversations.
What Works
Reading your training data works reliably. ChatGPT can call the IcuSync tools to pull your recent sessions, fitness metrics, wellness data, and athlete profile without any issues. If you ask "what did I do this week?" or "how is my fitness trending?" you will get a sensible answer drawn from your actual Intervals.icu data.
Where It Falls Short
Structured workouts are where the difference becomes clear.
IcuSync uses a specific syntax to write workouts that Intervals.icu can parse and sync to your watch. The format is precise. A simple Zone 2 run, for example, should be written as - 60m Z2 HR intensity=warmup. The instructions for this are documented clearly in the IcuSync tool schema that any connected AI can read.
Claude follows these instructions accurately on the first attempt. ChatGPT tends to interpret them rather than follow them literally. In testing, a request to add a 60 minute Zone 2 run to the calendar produced a workout with verbose coaching text instead of the correct structured format. Getting to the right output required multiple correction rounds.
This is not an IcuSync problem. The server behaves identically regardless of which AI is calling it. The difference is in how each model handles precise tool instructions. Claude executes them. ChatGPT paraphrases them.
For read-only use, the gap is small. For building and pushing workouts, the gap is significant.
Side by Side
| Claude | ChatGPT | |
|---|---|---|
| Read training data | ✓ Works reliably | ✓ Works reliably |
| Build structured workouts | ✓ Correct first time | ⚠ Often needs correction |
| Push workouts to calendar | ✓ Correct format | ⚠ May require multiple edits |
| Mobile app support | ✓ Web, mobile, desktop | ✓ Web, mobile, desktop (setup on web first) |
| Account requirement | Free or paid Claude | Free or paid ChatGPT |
The Bottom Line
ChatGPT can read your IcuSync data without issues. If you are already a ChatGPT user and want to ask questions about your training, it works.
For building structured workouts and pushing them to your calendar, Claude is the better choice. It follows the workout format correctly first time, which matters when the output is going straight to your watch.
IcuSync is built and tested around Claude. That is where the experience is most reliable and where ongoing development is focused.
If you want to try ChatGPT with IcuSync, it is available. Just review workout outputs carefully before confirming them.