How the relay actually works
Cyclists who ride a Wahoo ELEMNT want the numbers to mean something after the ride, not just during it. Here is the honest setup: Wellness Project does not connect to Wahoo directly, and there is no Wahoo MCP server. The bridge is the health hub your iPhone already keeps, and the Wahoo app already writes into it.
Your Wahoo app, the ELEMNT companion or the standalone fitness app, syncs your head unit and writes rides and heart rate into Apple Health. Wellness Project reads that hub, structures the rides into a clean training history, and exposes it to Claude and ChatGPT through a single MCP connection. Nothing is pulled out of Wahoo through a partner API. The route is Wahoo to Apple Health to Wellness Project to Claude or ChatGPT. On Android the Health Connect path exists but is thinner, so this guide leans on iPhone.
Set it up in four steps
Three links carry the load: Wahoo into Apple Health, Wellness Project onto the hub, and the AI onto Wellness Project. Take them in order.
Let the Wahoo app write to Apple Health
In the Wahoo app, enable the Apple Health connection and allow it to write workouts and heart rate. The Wahoo app is the intermediary, Apple Health is where Wellness Project will read. Sync your ELEMNT once so recent rides land in the hub. On Android, grant whatever the Wahoo app can write to Health Connect and expect a leaner set.
Connect Wellness Project to Apple Health
In Wellness Project, connect Apple Health (or Health Connect on Android) and grant read access to workouts, heart rate, steps, sleep, and HRV. Wellness Project now reads whatever the Wahoo app deposited and organizes it into a structured, queryable ride history.
Add the Wellness Project MCP connector to Claude or ChatGPT
Add Wellness Project as a connector in Claude (via MCP) or ChatGPT (via the plugin). That one connector is the whole AI integration, the same regardless of which device fed the data. There is no separate Wahoo step on the AI side.
Ask about your riding in plain language
Ask Claude or ChatGPT how your ride volume trended this month, whether your heart rate on long rides is drifting, or how recovery held up across a heavy training week. The AI reads your structured Wahoo history and answers against it.
With the three links live, the pipe runs on its own. Every new ride moves from ELEMNT to Wahoo app to Apple Health to Wellness Project without another tap from you.
Why the relay beats an integration you do not have
A rider wants the training block to add up, not a badge on a partner list. The relay delivers that. Because Wellness Project reads the same Apple Health hub your phone already trusts, there is no fragile partner API to break and no extra Wahoo login to expire.
The tradeoffs are worth stating: freshness follows the Wahoo app sync, and on Android the Health Connect path carries less. For coaching that plays out over weeks of rides on iPhone, both are easy to live with.
Put your Wahoo rides in front of an AI coach.
Relay Wahoo through Apple Health into one AI coach that reads your whole training history. Free during early access.