How the relay actually works
Let us be straight about it: there is no direct Garmin connection to Wellness Project, and there is no Garmin MCP server to add anywhere. If you came looking for a switch that wires your watch straight into an AI, that switch does not exist, not with us and not with anyone.
What does exist is the hub your Garmin already syncs to. On iPhone, Garmin Connect can write to Apple Health. On Android, it writes to Google Health Connect. Those hubs are where your steps, runs, heart rate, and sleep already collect. Wellness Project reads that hub, structures the raw entries into a clean training history, and serves it to Claude and ChatGPT over a single MCP connection. The full path is Garmin to Apple Health or Health Connect to Wellness Project to Claude or ChatGPT.
Turn on the Garmin to health-hub sync first
The relay only works once Garmin Connect is actually writing to your phone's health hub. This is a Garmin setting, not a Wellness Project one, and it takes about a minute.
Your Garmin already writes to your phone’s health hub
On iPhone, open Garmin Connect, go to Settings and then the Apple Health toggle, and enable the categories you want shared: steps, workouts, heart rate, and sleep. On Android, grant Garmin Connect permission to write to Google Health Connect. This is the intermediary. Garmin Connect keeps syncing your watch as it always has, and now it also deposits that data into the hub.
Wellness Project reads that hub
Connect Apple Health (iPhone) or Health Connect (Android) to Wellness Project and grant read permission. From then on, whatever Garmin writes into the hub gets pulled into your Wellness Project history and structured into runs, training load, heart rate, and sleep you can actually query.
Add the MCP connector to Claude or ChatGPT
Add the Wellness Project connector to Claude through the Model Context Protocol, or enable the plugin in ChatGPT. You do this once. Neither assistant ever touches Garmin directly; they read the structured history that arrived through the health hub.
Ask across your data
Now ask real questions. How did my long runs trend this month? Is my HRV status recovering after that hard week? Did the extra mileage cost me sleep? Claude or ChatGPT reads your Garmin-sourced history against your own baseline and answers in plain language.
If Garmin Connect is not writing to the hub, nothing reaches your history. That first toggle is the whole foundation, so confirm it before anything else.
A note on platforms and what crosses cleanly
On iOS the bridge is Apple Health; on Android it is Health Connect. Most of what a Garmin records crosses cleanly: steps, activities and workouts, heart rate, and sleep. A few Garmin-native metrics, such as its proprietary training-status and body-battery scores, are computed inside Garmin's own ecosystem and do not always write to the hub as standalone values, so they may not appear in your history. The raw signals that feed them, like heart rate, pace, and sleep, usually do.
If a metric you care about is missing, it almost always means Garmin did not write that particular category to the hub, not that Wellness Project dropped it. Check the shared categories in Garmin Connect first.
Why route through the hub at all
It is fair to ask why not just use the Garmin app. The Garmin app is excellent at showing Garmin data. What it cannot do is let an AI read across it and compare it to the rest of your life. The health hub is the neutral ground where Garmin's numbers meet everything else you track, and Wellness Project is the layer that turns that pile into something Claude or ChatGPT can reason about.
You keep wearing your Garmin, keep using Garmin Connect, and change nothing about your routine. The relay simply gives your data a second home where an AI coach can finally use it.
Put your Garmin data in front of an AI coach.
Sync Garmin to Apple Health or Health Connect, store it in Wellness Project, and let Claude or ChatGPT read your training history. Free during early access.