Open Wearables
PlatformSelf-hosted open-source API for wearable data from Garmin, Oura, Whoop and more
- Price
- Free, open source
- Access
- API key from your own deployment
About
Open Wearables is an MIT-licensed platform you run with Docker. It connects Garmin, Oura, Whoop, Polar, Suunto, Strava, Withings and others, plus Apple Health, Samsung Health and Health Connect through mobile SDKs, behind one REST API with webhooks and an MCP server. Pre-1.0: APIs may change.
What you can do with it
- Self-host one API for sleep, workouts and heart rate from users' wearables
- Keep wearable health data on your own servers instead of a third-party aggregator
- Let Claude or Cursor query wearable data through the bundled MCP server
Get started
- Clone the repo and run docker compose up -d
- Create an API key in the developer portal
- Register your own Garmin, Oura or Whoop developer apps
Example
curl "http://localhost:8000/api/v1/users/$USER_ID/summaries/sleep?start_date=2026-09-01&end_date=2026-09-30" \
-H "X-Open-Wearables-API-Key: $OPEN_WEARABLES_API_KEY"Details
- Hosting
- Self-hosted
- Available in
- Worldwide
- Official SDKs
- Swift, Kotlin, Dart, JavaScript/TypeScript
- MCP server
- Local