Polar setup guide

How to Connect Polar to ChatGPT and Claude.ai

A practical Polar setup manual: sync Polar Flow to Intervals.icu, verify the workout detail, then use the same STAS context in ChatGPT or Claude.ai.

Connect for free

First useful action

Your watch data becomes useful only after it reaches the coaching conversation

Garmin, Apple Watch, and other devices send the training record to Intervals.icu. STAS turns it into context for ChatGPT or Claude.

1

Connect the source of truth

Intervals.icu keeps workouts, calendar, load, zones, and recent history in one place.

2

Let AI see real context

STAS prepares that data so ChatGPT or Claude can answer from your actual training, not a pasted summary.

3

Ask for the next decision

Start with a clear analysis or action: recovery check, missed workout, next week, or one session to adjust.

STAS reads only the training data you approve through Intervals.icu. Start with one practical question: current condition, a workout review, or what to change next.

Connect Intervals.icu data

Short answer

Use the direct Polar Flow → Intervals.icu connection when it is available in your Intervals.icu account. Do not make Strava the preferred bridge for STAS unless you have to. First prove that one recent Polar workout is visible in Intervals.icu with duration, distance, heart rate, GPS, and laps or splits; then connect STAS and ask ChatGPT or Claude.ai to update your data.

Before you start

  • Your watch must already sync correctly to Polar Flow.
  • You need an Intervals.icu account and access to Settings → Connections.
  • Use the same Intervals.icu account when signing in to STAS, ChatGPT, and Claude.ai.
  • If you also send Polar workouts to Strava, keep it as a social or fallback path, not as the first STAS data source.

Step-by-step setup

  1. 1Open Polar Flow and sync the watch first. If the workout is missing there, Intervals.icu and STAS cannot see it.
  2. 2Open Intervals.icu → Settings → Connections and connect Polar. Enable activity download and the wellness fields you want STAS to use.
  3. 3If the direct Polar connection is not available in your account, use a fallback such as Strava or Health Sync, but verify the activity detail carefully because fallback routes may lose fields.
  4. 4Open Intervals.icu → Activities and check one recent Polar workout.
  5. 5Only after the workout looks useful in Intervals.icu, sign in to STAS with that Intervals.icu account.
  6. 6In ChatGPT, open STAS GPT. In Claude.ai, add STAS as a custom connector.

What to verify before using AI

Check a real workout, not only the connection screen. STAS can only coach from fields that reached Intervals.icu.

  • Sport type, date, duration, distance, GPS track, pace, and elevation.
  • Heart rate, heart-rate zones, cadence, power, altitude, and laps or splits when the workout has them.
  • Polar wellness or recovery fields you care about, if they appear in Intervals.icu.
  • A second new workout syncing automatically after the first setup.

What STAS can use from Polar

  • Completed workouts with sport type, distance, duration, pace, GPS, elevation, laps, and splits.
  • Workout physiology such as heart rate, zones, cadence, power, and load-related fields when they reach Intervals.icu.
  • Planning context from Intervals.icu: calendar, upcoming workouts, completed sessions, reports, goals, and your saved STAS rules.
  • Only the data available to STAS at the time you ask ChatGPT or Claude.ai to update your data.

Use Polar data with ChatGPT or Claude.ai

ChatGPT and Claude.ai use the same STAS data layer. The authorization path is different in each AI app.

ChatGPT

  1. 1Open STAS GPT in ChatGPT.
  2. 2Authorize with the same Intervals.icu account connected to Polar.
  3. 3Ask “Update my data” first, then ask for workout analysis, weekly comparison, or plan changes.

Claude.ai

  1. 1Open Customize → Connectors → Add custom connector in Claude.
  2. 2Paste the STAS connector URL: https://stas.run/api/mcp.
  3. 3Finish Intervals.icu sign-in with the same account connected to Polar.
  4. 4Enable STAS in the Claude chat and ask Claude to update your data before analysis or planning.

Planned workout push

For Polar, do not assume that every structured workout created in STAS or Intervals.icu will appear on the watch automatically. Use STAS for analysis and planning, then check the exact Intervals.icu and Polar Flow workflow for planned workouts before relying on it for an important session.

Important limits

  • STAS does not invent missing Polar fields. If Intervals.icu does not show GPS, HR, laps, power, or wellness data, ChatGPT and Claude.ai should not make strong conclusions from it.
  • Fallback routes such as Strava can be useful, but they may hide details STAS needs for coaching.
  • Structured workout behavior depends on Polar Flow, the watch model, sport profile, and what Intervals.icu can send or receive for that account.

What about Strava’s official connector?

Strava’s official MCP connector is useful if you want Claude to answer questions from live Strava data. It is read-only and focused on Strava history, trends, and training load. STAS is different: it is a training workflow around Intervals.icu, your saved profile, goals, rules, workout details, calendar planning, and approved plan write-back.

  • Use the Strava connector when the question is mainly about Strava history inside Claude.
  • Use STAS when you want ChatGPT or Claude.ai to coach from Intervals.icu data, saved context, and your plan.
  • For STAS quality, connect Polar directly to Intervals.icu when possible. Strava-routed activities can be visible but may hide details STAS needs: pace, HR, power, laps, and intervals.

Troubleshooting

  • If ChatGPT or Claude.ai says the Polar workout is missing, first check whether it is visible in Intervals.icu.
  • If Intervals.icu shows the workout without HR, GPS, laps, or power, fix the Polar → Intervals.icu connection before asking STAS to analyze it.
  • If only Strava activities appear, check whether the direct Polar connection is enabled in Intervals.icu and whether duplicate imports are being merged correctly.
  • If Claude does not see STAS tools, reopen the chat and make sure the STAS connector is enabled for that chat.

Related guides

Sources and related guides

This page follows the STAS Intervals-first setup rules and Intervals.icu’s Polar connection model. If a field matters, verify it in Intervals.icu before relying on AI analysis.

Connect Polar to STAS

Once your Polar workout is correct in Intervals.icu, connect STAS and use the same data in ChatGPT or Claude.ai.

Connect STAS

Free to connect. You approve any plan changes before STAS writes them back.