Your wearable data.
In your AI agent.
Connect Whoop, Oura, and Garmin to any AI agent via MCP.
Ask natural language questions about your health — no dashboards required.
How it works
Three steps from setup to insight.
-
Connect your device
Authenticate with your Whoop or Oura account via OAuth — no passwords stored. Sync Garmin data via our encrypted vault connector.
Whoop Oura Garmin -
Get your MCP endpoint
We give you a single endpoint. Paste it into your MCP client's config and you're done — works with Claude Code, Cursor, OpenClaw, and any MCP-compatible agent.
Claude Codeclaude mcp add --transport http --scope user ghurt \ https://ghurt.org/v1/sse?key=YOUR_API_KEY -
Ask your AI agent anything about your health
Your AI agent can now read your HRV, sleep scores, recovery, heart rate, training load, and more. Works with Claude Code, Cursor, OpenClaw, and any MCP-compatible agent. No SQL. No dashboards.
See it in action
A real conversation with an AI agent using ghurt data.
What can you ask?
Your AI agent has full access to your health history. Ask anything.
-
How has my HRV trended over the last month?
-
Compare my Whoop recovery score vs Oura readiness this week
-
Build me a dashboard showing my last 30 days of sleep quality
-
What's my average resting heart rate on days I do Zone 2 training?
Simple pricing
One plan. Everything included. Cancel anytime.
- Connect Whoop, Oura, and Garmin
- Full data history synced
- MCP endpoint for any MCP-compatible agent
- Automatic sync
- All future device integrations
- GDPR-compliant data deletion on request
No credit card required for early access.
Your data stays yours
We're transparent about what we store and how we handle it.
OAuth — no passwords
Whoop and Oura use standard OAuth 2.0. We never see or store your login credentials — only the access tokens they issue.
Garmin secure connector
Garmin data is synced via a secure encrypted connector. Your connection credentials are encrypted at rest and used solely to retrieve your data on your behalf.
GDPR deletion
Delete everything with one click. Your data is purged from all our systems within 24 hours. No retention, no backups kept.
Open about what's stored
We store your synced health metrics (HRV, sleep, recovery scores) and nothing else. No location data, no personal notes, no inferences.
Frequently asked questions
-
Currently: Whoop (4.0, 5.0), Oura Ring (Gen 3, Gen 4), and Garmin (all devices with Connect sync). Apple Watch and Fitbit are on the roadmap.
-
Data syncs hourly for Whoop and Oura via their official APIs. Garmin syncs whenever you open Garmin Connect (their API is device-push). For most use cases, your data is at most a few hours old.
-
Yes — we cache your synced metrics (HRV, sleep scores, recovery, heart rate) to serve them quickly to your AI agent. We do not store your raw wearable files, personal notes, or any data not needed to answer health queries.
-
Yes. Use the Delete my data link in the footer, or email us. We'll purge all your data within 24 hours and send confirmation. Your account will be closed. Any applicable refunds are governed by our refund policy
-
You need any MCP-compatible agent. Popular options include Claude Code, Cursor, and OpenClaw. Claude Desktop is not supported — ghurt works with coding agents and API-based clients that support remote MCP endpoints.
-
MCP (Model Context Protocol) is an open standard that lets AI agents connect to external data sources. Think of it as a plugin system: ghurt adds a "health data" plugin to your agent so it can read your metrics mid-conversation.