MCP connector
Kracey MCP Connector
Before You Connect
- You need a Kracey account. Signing in is part of connecting.
- To read your training, connect intervals.icu under Settings. The calculators and the race finder work without it.
- You do not need a Kracey subscription.
Connect from Claude
The address:
Claude on the Web or Desktop
- In Claude, open Customize, then Connectors.
- Choose Add custom connector and paste the address.
- Choose Add, then Connect.
- Sign in to Kracey, choose what Claude may read, and choose Allow.
Claude Code
Then run /mcp, pick kracey and sign in.
Connect from ChatGPT
ChatGPT is one of the assistants Kracey accepts, and it is limited to training data: it is never offered your heart and recovery data. Step-by-step instructions for ChatGPT will be added to this page when Kracey's ChatGPT listing is published.
What You Grant: Scopes
When you connect, the Kracey consent screen shows what the assistant will receive. There are two kinds of data:
| Scope | What it covers |
|---|---|
| Training | Sessions & laps, pace, distance & volume, best efforts & predictions, HYROX results & plan. The plan is there if you have a coach plan. Every connection includes it. |
| Heart and recovery data | Heart rate & HR zones, VO2max, load & fitness, effort ratings, sleep, HRV & resting HR. A separate tick on the consent screen, off until you tick it. Offered to Claude and Claude Code only. |
Both count as health data, so choosing Allow is your explicit consent to share them with that assistant. What happens to them inside it is in the privacy policy.
The connection also asks to stay signed in, so your assistant does not ask you to log in again every hour. That is not data.
Never shared, by any scope: your conversations with the coach, what the coach remembers about you, and anything you told it about an injury or illness.
Only Claude, Claude Code and ChatGPT can connect. Any other client is refused before it can ask you anything. ChatGPT can never receive heart and recovery data.
What It Reads, and What It Changes
It reads the signed-in account's own data, and only that account's. No tool takes another person's name or account.
It changes nothing: Every tool is read-only. Building a plan, changing it and race week preparation are listed as tools, and each one answers that it needs the Kracey coach.
Every tool, with what it returns and the scope it needs, is in the tools reference.
How Your Data Is Handled
- What your assistant reads leaves Kracey: From there, that assistant handles it under its own terms.
- A copy is kept for 15 minutes, so several questions in a row do not each fetch your training from intervals.icu again.
- Strava-synced sessions are left out: Strava's API terms do not allow serving its data to AI tools. Sync your watch to intervals.icu directly and those sessions are included.
- Garmin sessions are marked, so your assistant can credit Garmin.
- Access is short-lived: An access token lasts an hour and is renewed while you use the connection. Tokens are stored hashed.
- You can disconnect at any time under Connected assistants in Settings. It stops working at once.
- Deleting your Kracey account ends every assistant connection along with everything else.
- Kracey never sells your data and never uses it to train AI models. See the security page and the privacy policy.
Limits
| Limit | Value |
|---|---|
| Sessions | The last 90 days |
| Best running efforts | The last year |
| Saved HYROX results | Your 10 most recent |
| Coach plan | Today and the next two weeks, as the shape of each session (the written session stays in Kracey) |
| Requests | 60 a minute per account. Past that, wait a minute |
| Staying connected | A connection not used for 30 days ends, and you connect again from your assistant |
Troubleshooting
| Your assistant says | What to do |
|---|---|
| No training data is connected to this Kracey account yet. Connect intervals.icu at kracey.com/me. | Connect intervals.icu under Settings. |
| Kracey can no longer read this account's training from intervals.icu. Reconnect it at kracey.com/me/settings. | Reconnect intervals.icu under Settings. |
| intervals.icu did not answer just now. Try again in a minute. | intervals.icu is briefly unavailable. Ask again in a minute. |
| This athlete has not shared heart and recovery data with this assistant. | Disconnect the assistant under Connected assistants, connect again and tick Heart and recovery data on the consent screen. Claude only. |
| No HYROX result is saved on this Kracey account yet. | HYROX results are saved by pasting them from results.hyrox.com into your Kracey coach chat in Telegram. |
| This account has no coach plan right now. | The plan tool needs a Kracey coach plan. |
| It asks you to sign in again | The connection was not used for 30 days. Connect again from your assistant. |
| A session is missing | Check it is in intervals.icu, from the last 90 days, and not synced through Strava. |
Support
Write to hello@kracey.com. A person reads it and answers within three business days. If you found a security problem, say so in the subject, and please do not post it in public first. More on the support page.
Publisher
The Kracey MCP connector is published by Post & Media.