---
title: "Open Wearables Release 0.3 Alpha: Flutter SDK, MCP Server"
description: "Open Wearables 0.3 alpha: Flutter SDK for Apple Health background sync and MCP Server for Claude and ChatGPT integration."
canonical_url: "https://openwearables.io/blog/open-wearables-release-0-3-alpha-flutter-sdk-mcp-server"
---

# Open Wearables Release 0.3 Alpha: Flutter SDK, MCP Server

[All posts](https://openwearables.io/blog)

[Releases](https://openwearables.io/blog/category/releases)

Open Wearables Team · Jan 23, 2026 · 1 min read

## Key takeaways

- First mobile SDK: Flutter package (health_bg_sync) for Apple Health. Handles background sync, historical backfill, and token-based authentication via iOS Keychain.
- MCP Server connects Open Wearables to Claude and ChatGPT. Query health data in natural language directly from an LLM.
- Redesigned developer dashboard with dedicated views for workouts, activity, sleep, and body measurements.
- Extended Garmin support, XML uploads, Sentry error handling added.

Open Wearables 0.3 alpha is available on GitHub.

## Flutter SDK for Apple Health

The health_bg_sync Flutter package handles the full Apple Health integration lifecycle: permission flows, background sync, historical backfill, and incremental data transfer. Authentication uses token-based auth stored in iOS Keychain. Sessions restore automatically on app restart.

Data arrives in Open Wearables in the same normalized format used by Garmin, Polar, and other providers. No separate parsing logic needed on the application side.

Note: this is an alpha. The Apple Health SDK is functional but the onboarding flow and data source prioritization have known rough edges being addressed in the beta.

## MCP Server

The MCP Server exposes wearable data as tools for LLMs. Connect it to Claude or ChatGPT and query health metrics in natural language: ask about last week's HRV trend, compare sleep across devices, or list recent workouts. The server translates natural language queries into Open Wearables API calls and returns structured results.

## Developer dashboard

Redesigned with dedicated views for workouts, activity, sleep, and body measurements. Improved data visibility across connected providers.

## What's next

0.3 beta matures the Apple Health SDK with invitation code onboarding, refresh token support, and adds Strava as a provider.

[GitHub](https://github.com/the-momentum/open-wearables) | [Docs](https://docs.openwearables.io) | [Discord](https://discord.gg/openwearables)

Want to see it in action? [Book a demo](https://openwearables.io/book)

## Keep reading

Releases · Nov 3, 2026 · 11 min read

### Open Wearables 0.11.0: daily aggregates and faster summaries

Open Wearables 0.11.0 moves day and session values into their own aggregate tables, adds day, week and month time series, computes missing workout statistics and cuts the heaviest summary from seconds to 25 ms. Contains breaking changes.

Releases · Oct 26, 2026 · 11 min read

### Open Wearables 0.10.0: new dashboard, nutrition data and sync-aware webhooks

Open Wearables 0.10.0 rebuilds the dashboard in SvelteKit, adds 42 nutrition series types with a meal event, tags every data webhook with the sync it came from and splits calories into total, active and basal energy. Contains breaking changes.

Releases · Sep 23, 2026 · 13 min read

### Open Wearables 0.9.0: Google split into two providers, energy renamed, and a long list of API corrections

Open Wearables 0.9.0 splits Google into google_health and health_connect, renames energy to active_energy, disables the Google Health API rollup that wrote duplicated rows, and fixes date bounds, filters and pagination across the API. Contains breaking changes.

## Run it in your own cloud

Open Wearables is open source and self-hosted. Start from the repository, or bring us in to stand it up in your account.

[Get started](https://openwearables.io/docs/quickstart) [Book a demo](https://openwearables.io/book)
