Coros Training Hub vs Intervals.icu Compared
Training data

Coros Training Hub vs Intervals.icu Compared

Aug 31, 2026·10 min read
Toby Pattullo

By Toby Pattullo

Australian Deaflympic marathon and ultra runner, and the solo developer behind IcuSync.

If you run or ride with a Coros watch, you already have a lot for free. EvoLab tracks training load, recovery, VO2 max and race predictions out of the box, no subscription, unlocked after a single 25-minute run. Training Hub adds a calendar, a structured workout builder, and free coach feedback on top.

So why do some Coros users also connect Intervals.icu? We looked into it, and the honest answer is: it depends what kind of athlete you are. Here's a straight comparison, including what changed with Coros' own AI integration in 2026.

At a glance

Coros Training HubIntervals.icu
CostFree with any Coros watchFree, paid tier for extra features
Power-duration curve, runningNot available (pace-based model instead)Yes
Power-duration curve, cyclingMax Mean Power curve onlyFull Power-duration Curve
Multi-device / multi-brand historyCoros data onlyYes, works across Garmin, Coros, Wahoo, Suunto, Polar and more
Wellness data (sleep, HR, steps)Split between phone app and webUnified in one dashboard
Structured workout builderYesYes, more granular
Syncs with Coros watchNative, it's the same platformYes, official supported 3rd party app
AI data accessCoros MCP (official)Any MCP-compatible AI, including IcuSync
AI can read training dataYesYes
AI can write a workout to your device todayNot yet, listed as "coming soon"Yes, today, via IcuSync
AI write access, brand coverage when availableCoros onlyGarmin, Coros, Wahoo, Suunto, Zwift, Amazfit, HUAWEI Health (Polar: activity sync only, no workout push)
Paid AI plan requiredCoros recommends Claude Pro / ChatGPT Plus; requirement is set by the AI platform, not CorosNo, works on Claude's free plan too

What Coros Training Hub already does well

  • EvoLab is free on every watch and doesn't need a subscription
  • Training Load, recovery time, VO2 max and race prediction are calculated automatically
  • Coros Coaches, a pool of real human coaches, will review your EvoLab data and answer training questions for free, though it's shared support rather than a private 1:1 coach and typically takes 1 to 3 business days to hear back
  • The structured workout builder and calendar sync straight to your watch

If you're a casual or budget-conscious runner who mainly wants "am I training too hard this week," Training Hub covers that on its own. You don't need anything else.

Where Coros Training Hub falls short

Two gaps show up consistently once training gets more serious.

No power-duration curve for running. Coros made a deliberate choice to model running by pace rather than power. Even if you have a Stryd pod paired natively, EffortPace still reports your effort as a pace figure, not watts. For cycling there's a Max Mean Power curve, but running has no equivalent. If you train by power (like Canova-style running with a power meter), this matters.

Wellness data is split across two places. Daily steps, energy, 24-hour heart rate and sleep live in the phone app. EvoLab and training analysis live on the Training Hub website. There's no single view that pulls both together, so you end up switching between app and browser to see the full picture.

Single-device history. Training Hub only sees Coros data. If you've switched watch brands over the years, train with Zwift, or work with a coach who has athletes on Garmin, Wahoo and Coros, Training Hub can't unify that.

What changed: the Coros MCP

In May 2026, Coros became the first major watch brand to launch an official MCP (Model Context Protocol) integration, letting you connect your Coros account directly to Claude or ChatGPT and ask questions about your training in plain language. It's a genuinely useful addition and worth understanding clearly, because it's easy to overstate what it does right now.

Here's what it actually is, based on Coros' own official MCP repository and support documentation:

  • Read-only, for now, but the write tools are visibly on the way. Coros' own tool list includes generateTrainingPlan and updateTrainingPlan, both explicitly marked "coming soon." They're not live yet. Today, an AI connected to Coros MCP can build you a training plan, but it stays inside the chat, it doesn't land on your calendar or your watch. Coros' support documentation says a write-enabled update is planned "before September 2026," so this is worth rechecking regularly, it could ship at any time.
  • No power data. Scanning the full tool list, there's no tool for cycling power, running power, a power curve, or FTP estimation, even with a power meter paired. This is the clearest ongoing gap for power-based training.
  • Lap and interval detail is now supported directly, this expanded since the integration launched. Dedicated tools now let an AI query lap and segment data per activity, and even a custom time window within an activity (useful for pulling "just the last 10 minutes"). For full second-by-second or GPS route detail, you still need the .FIT file, retrievable through the MCP but capped at 50 files a day.
  • The paid-plan requirement comes from the AI platform, not Coros. Coros' support page recommends Claude Pro or ChatGPT Plus and says free tiers often don't support MCP connections, but Coros' own MCP documentation is explicit that COROS MCP itself is free, any subscription or quota requirement is set by whichever AI platform you connect it to, and that can change over time.

None of this makes the Coros MCP bad. It's a real signal that native AI training tools are coming to watch platforms, and reading your own training data through natural language, including lap-level detail, is genuinely useful today. But if what you actually want is for an AI to build a workout and have it show up on your watch, that's not live yet on Coros MCP, and when it ships, it'll only work with Coros gear.

Comparing the MCP tool sets directly

Both MCPs are real, official integrations, and it's worth seeing what each one can actually do rather than comparing marketing claims. Coros MCP tool names are taken directly from Coros' own repository, IcuSync tool names are our own.

CapabilityCoros MCPIcuSync (via Intervals.icu)
Activity history and detailsYes (querySportRecords, getActivityDetail)Yes (get_training_history, get_activity_detail)
Lap/segment and custom time-window analysisYes (queryActivityLapData, queryCustomActivityLapData)Partial, via activity detail and extended metrics
Raw .FIT file accessYes, capped at 50/day (downloadActivityFitFiles)Not exposed as a tool
Power-duration curve (running and cycling)Not available , no power tool in the listYes (get_power_curves)
Best efforts / all-time bestsNot availableYes (get_best_efforts)
Climb segment detectionNot availableYes (get_climb_segments)
Ride power pattern analysisNot availableYes (get_ride_power_patterns)
Fitness, fatigue, form (CTL/ATL/TSB-style)Yes (queryFitnessAssessmentOverview, queryTrainingLoadAssessment)Yes (get_fitness, get_training_summary)
Sleep, HRV, stress, daily healthYes, with detailed raw curves (querySleepHrv, queryHealthCheckTimeSeries, queryStressTimeSeries)Yes, at daily summary level (get_wellness)
Menstrual cycle trackingYes (queryMenstruationCycles)Not available
Read planned training scheduleYes (queryTrainingSchedule)Yes (get_events)
Generate and write a training plan to your accountComing soon, not live (generateTrainingPlan)Yes, live today (push_workout)
Edit an existing planned workoutComing soon, not live (updateTrainingPlan)Yes, live today (edit_workout)
Delete a planned workoutNot availableYes, live today (delete_workout)
Write wellness data back to your accountNot availableYes (push_wellness)
Update completed activity metadataNot availableYes (update_activity)
Update sport zones / thresholds (FTP, LTHR, etc.)Not availableYes (update_sport_settings)
Devices coveredCoros onlyGarmin, Coros, Wahoo, Suunto, Zwift, Amazfit, HUAWEI Health (Polar: activity sync, no workout push)

The pattern is fairly clean: Coros MCP currently goes deeper on raw daily health data (detailed HRV and stress curves, menstrual cycle tracking, which IcuSync doesn't touch at all), while it has no power analytics and no write capability yet. IcuSync's strength is the opposite: power-duration curves, climb and ride-pattern analysis, and a full set of write tools that already work today, across seven device ecosystems rather than one.

What Intervals.icu adds

Coros is already an official supported sync partner for Intervals.icu, so your data flows over automatically through native device sync, no Strava workaround needed, no manual export.

Once it's there, you get:

  • A real power-duration curve for both running and cycling
  • One unified training history, even if you've owned different watch brands or train across multiple platforms
  • A more detailed structured workout builder, syncing structured workouts to Garmin, Coros, Wahoo, Suunto, Zwift, Amazfit and HUAWEI Health via Intervals.icu, not just one brand. Polar activity sync is supported, but workout push isn't available for Polar.
  • A single dashboard for wellness and training data instead of splitting between app and web

And if you want an AI assistant that can build a workout and actually push it to your Coros calendar today, rather than waiting for a promised update, that's what IcuSync (a connector between Claude and Intervals.icu) is built for. It works on Claude's free plan, not just a paid tier, and it isn't tied to one watch brand.

What IcuSync actually is, and how to try it

IcuSync is a connector that links Claude directly to your Intervals.icu account. Once it's connected, you can ask Claude to look at your actual training data, power curve, fitness trend, recent workouts, and build or adjust a workout in plain language. The part that matters most: Claude can then push that workout straight to your Intervals.icu calendar, and from there it syncs to your watch through Intervals.icu's normal device sync, including Coros.

It costs about $20 USD a year. There's no separate app to install and no coaching logic baked in, it just hands your data to Claude and lets Claude reason about it, the same way you'd talk through your training with a coach.

Getting set up as a Coros user takes three steps:

  1. Make sure Intervals.icu is connected to your Coros account (Coros lists Intervals.icu as an official supported third-party app, so this is a normal connection, not a workaround)
  2. Connect IcuSync to Claude, works with any Claude plan, including free
  3. Ask Claude something like "build me a threshold workout for Thursday and add it to my calendar", it pushes to Intervals.icu, which syncs it to your Coros watch

So, is it worth adding?

If you're happy with EvoLab's pace-based zones, stay on one platform, and don't need cross-device history, Training Hub alone is a solid, free setup. Keep it simple.

If you train by power, have switched devices over the years, coach athletes on mixed hardware, or want an AI assistant that can actually write a workout to your calendar rather than just describe one, that's where Intervals.icu earns its place on top of what Coros already gives you.