
I built a personal wearable MCP that connects your Oura ring (and many others) to Claude so you can just ask questions about your health data
Like many here, I wear Oura daily but I find myself rarely opening the app to dig into trends. I also wear WHOOP, Garmin, Polar, and sleep on an 8sleep, so I wanted a single place to query all of it without clicking through four different apps. Other integrations coming in shortly (intervals.icu, lifestyle, nutrition, weather, blood markers).
I've been in the fitness data space for a few years running fitIQ.io, trusted by ~3,000 users. But I wanted something simpler and in the tools I already use, so I built Freddy Coach.
Freddy is an MCP server that connects your wearables directly to any AI that supports MCP. That includes Claude (Anthropic), ChatGPT, Gemini, Perplexity, and others. You paste a personal URL into your AI client of choice, and from that point it can read your health data in any conversation.
I built this for my own use but figured others might want to skip their fitness apps too. You can find the app at https://freddy.coach/.
Just got Oura API approved for public access. Once connected, your AI can query:
- Sleep: stages, duration, efficiency, latency, timing
- HRV & heart rate: nightly RMSSD, resting HR, SpO2
- Activity: steps, calories, active calories, distance
- Readiness: daily score and contributors
- Workouts: duration, sport type, avg/max HR, calories
- Temperature: body temp deviations
Instead of checking the app, you just ask things like "how has my deep sleep been trending this month?" or "compare my HRV on workout days vs rest days" and your AI pulls the actual numbers and analyzes them. No manual export, no CSV upload, no screenshots. It basically turns any AI into a text-based interface for your health data.
Polar and Withings are also supported, with WHOOP and Dexcom in beta. The longer-term goal is a single source of truth for all health data (blood work included).
I know health data is sensitive and I have handled it for years with fitIQ. Data is encrypted, I do not sell it, and I am not looking to make a profit off your stats, but if you just don't trust 3rd party solutions, don't use it :)