
Polar Flow in Claude or ChatGPT:three months, not 30 days
Polar's API hands over only the exercises from the last 30 days. Kracey reads your Polar Flow training through intervals.icu instead: 90 days of sessions, your best efforts from a whole year, and your sleep and HRV.
Polar's API: exercises from the last 30 days
Kracey: 90 days of sessions, best efforts from a year
365 days agoToday
How your Polar reaches your assistant
- Your Polar
Polar Flow
intervals.icu- Kracey
- Claude or ChatGPT
- Free to read
- No API client
- 90 days of sessions
- Claude and ChatGPT
What your assistant gets from Polar
Sessions come from your Polar through intervals.icu. Sleep and heart readings come too if you tick them.
Sessions
Best efforts
Fitness, fatigue and form
Sleep
HRV and resting heart rate
What does not come through
- Nightly Recharge and ANS charge
- Polar's cardio load
- Your morning HRV test
- Sessions that reach intervals.icu through Strava
Polar does not export the morning HRV test, so it never reaches intervals.icu. Your HRV comes from the night instead.
Ask about three months at once
Each answer is built from your own Polar data. More in the prompt library.
You: Using Kracey, how has my weekly running volume moved over the last 12 weeks?
Week by week, split by sport, from your Polar sessions.
You: Using Kracey, did I sleep less on the nights after my long runs?
The last 14 nights, next to the sessions that came before them.
You: Using Kracey, what do my best efforts this year say about a 10K?
A prediction from your fastest runs over 365 days, not just this month's.
Three ways to get Polar Flow into an assistant
Checked on 1 November 2026. We found no Polar Flow connector from Polar itself.
Your own server from GitHub
- What it is
- Open-source code you run, on Polar's AccessLink API
- Setup
- Create a free AccessLink client, install with Node, edit your assistant's config
- Exercises
- The last 30 days, Polar's API limit
- Polar's own scores
- Nightly Recharge, cardio load, continuous heart rate, depending on the server
- Who holds your Polar sign-in
- You
- HYROX
- None found
- Works in
- Claude Desktop and apps you configure yourself
- Cost
- Free
A server someone else hosts
- What it is
- A GitHub project's author runs the server for you
- Setup
- Paste its address into Claude, sign in to Polar
- Exercises
- The last 30 days, Polar's API limit
- Polar's own scores
- The same, depending on the server
- Who holds your Polar sign-in
- The person running the server
- HYROX
- None found
- Works in
- Claude
- Cost
- Free
Kracey
- What it is
- A connector that reads intervals.icu
- Setup
- Connect Polar Flow to intervals.icu, sign up, add the connector
- Exercises
- 90 days of sessions, best efforts from 365 days
- Polar's own scores
- Polar's sleep score. Not Nightly Recharge or cardio load
- Who holds your Polar sign-in
- intervals.icu. Kracey holds an intervals.icu key, never your Polar password
- HYROX
- Finish prediction, goal pacing, a race finder
- Works in
- Claude, Claude Code and ChatGPT
- Cost
- Free to read. Plans need the paid Kracey coach
Want Polar's own scores from the last few weeks? Run a server from GitHub. Want three months of training and a year of best efforts, in ChatGPT as well as Claude? Add Kracey. You can run both.
Your Polar sessions against a plan
Your assistant reads what you did. Setting it against what comes next is the job of the Kracey coach, which is a paid subscription in Telegram.
A morning message
An analysis when a session lands
A plan that moves
Connect your Polar in four steps
- 1
Connect Polar Flow to intervals.icu.
Make a free account, open Settings, Connections, and connect Polar. Tick the sleep and heart readings you want. From then on, new sessions come across.
- 2
Bring your history across.
Request your data at account.polar.com, then paste the link behind Polar's Download button into intervals.icu's Polar history import.
Download Old Data fetches past sleep and HRV, which the export leaves out.
- 4
Add Kracey to your assistant.
Tick Heart and recovery data, or your sleep and HRV stay out.
ClaudeOne click from Claude's directoryChatGPTAs a custom MCP server
Already on intervals.icu? Start at step 3. intervals.icu and Kracey
This is not for you if
You want Nightly Recharge or cardio load in the chat
You need your HRV there every morning
Your Polar syncs to intervals.icu through Strava
Your assistant is not on the list
Questions about Polar Flow and Kracey
We found none on 1 November 2026. The Polar Flow servers on GitHub are community projects. Search results for "Polar MCP" are mostly Polar Analytics and polar.sh, which have nothing to do with your watch.
No. Kracey is independent and not affiliated with Polar. intervals.icu syncs from Polar Flow, and Kracey reads intervals.icu.
Polar's AccessLink API returns only exercises uploaded to Polar Flow in the last 30 days. intervals.icu keeps every session it receives and can import your Polar history, so Kracey reads 90 days of sessions and a year of best efforts from there.
No. You link Polar Flow to intervals.icu in its settings, and Kracey reads from intervals.icu, not from Polar.
No. It reads sleep, Polar's sleep score, HRV and resting heart rate. Nightly Recharge and the ANS charge stay in Polar Flow.
Reading is free: every read tool works for anyone with a Kracey account and intervals.icu. Training plans come from the paid Kracey coach.
No. Sleep, HRV and resting heart rate reach your assistant only if you tick Heart and recovery data when you connect.
No, not in your assistant. The planning tools decline there and send you to the Kracey coach, which reads the same Polar sessions against your plan.
No. Every tool is read-only, so nothing is written to Polar Flow or intervals.icu.
Every tool is in the connector docs. What we keep and where is on the security page.
Three months of your Polar, in the chat you already use.
Polar and Polar Flow are trademarks of Polar Electro Oy. Kracey is not affiliated with Polar.