Apple Health MCP servers, compared
An Apple Health MCP server lets an AI assistant such as Claude, ChatGPT, Gemini, Claude Code or Cursor read your health data. Apple has no server API for Apple Health, so every option pairs an iPhone app that reads HealthKit with a server somewhere: on your computer, on your own server, or hosted by the vendor. They differ in four ways: live data or a one-time export, where the server runs, which AIs can reach it, and whether the AI can write back. Below is each option, checked on 19 October 2026. We make Marrow Health, one of them, and say so where it comes up.
Do you need an MCP server at all?
Maybe not. Two assistants read Apple Health on their own now:
- ChatGPT (Health in ChatGPT): US users 18 and over, on the Free, Go, Plus and Pro plans. You connect Apple Health from the iPhone app and can then ask on the web or on iOS. It is read-only: ChatGPT cannot write to Apple Health. (OpenAI)
- Claude (Apple Health in the Claude iPhone app): a US-only beta for the Pro and Max plans. Claude "can read health data but cannot write or modify entries in Apple Health." (Anthropic)
If you are in the US, on one of those plans, and only want to ask questions in the phone app, start there. An MCP server is for everything else: other countries and plans, Claude Code, Claude Desktop, Cursor and other agents, Gemini, a food diary or a lifting log the built-ins do not see, and an AI that logs things for you.
The options at a glance
| Option | Data | Server runs | Works with | Writes to Apple Health | Price | Open source |
|---|---|---|---|---|---|---|
| Marrow Health, Connect your AI | Live, synced in the background | Hosted | ChatGPT, Claude (also in Claude's directory), Gemini, any remote MCP client | Yes, when you turn on Allow AI write | Marrow Pro, $4.99 a month | No |
| Marrow Health, self-hosted mirror | Live, pushed in the background | Your Pi, NAS or server | Any MCP client that can reach it | No (read-only) | Free | Server, MIT |
| Marrow Health, on the iPhone | Live, straight from HealthKit | The iPhone, while the app is open | Clients on your network or tailnet | No (read-only) | Free | No |
| Health Auto Export MCP | Live, from the app | Your computer, on the same Wi-Fi as the phone | Claude Desktop and other local clients | No | Premium, $6.99 a year or $24.99 once | Server, MIT |
| Wellness Project | Imported when you open the app | Hosted | Claude, ChatGPT (developer mode), Gemini and others | Its own logged entries | 3 chats a day free, Pro $9.99 a month | No |
| Vaultbeat | Live, encrypted sync (iOS 26) | Your computer or server | Claude Code, Claude Desktop, Cursor, Codex | State of Mind only | Pro, $9.99 a month | MIT |
| athletedata | Live, background sync (beta) | Hosted | Claude, ChatGPT (paid), Cursor | No | $9 a month | No |
| MetricBridge | Exported files, kept current by the app | Your computer | Claude Code, Claude Desktop, Cursor, VS Code | No | $24.99 once after a trial | Server, MIT |
| Health Data AI Analyzer (applehealthdata.com) | Exported to a Mac app | A Mac, with its app running | Claude Desktop, Claude Code, Cursor | No | $4.99 app | Server, MIT |
| neiltron/apple-health-mcp | One-time CSV export | Your computer | Claude Desktop and other local clients | No | Free | MIT |
| Momentum apple-health-mcp-server | One-time export.xml | Your computer (Docker or uv) | Claude Desktop and other local clients | No | Free | MIT |
Prices are each vendor's own US listing. "Server, MIT" means the MCP server is open source and the iPhone app is not.
How to choose
- ChatGPT, Claude or Gemini in the browser or the phone app, with nothing to run: you need a hosted server, because those apps cannot reach your laptop. Marrow's Connect your AI, Wellness Project and athletedata are hosted. Of those, Marrow covers every Apple Health type, its own food diary and lifting log, and writes what the AI logs into Apple Health.
- Claude Code, Claude Desktop or Cursor on your own machine: a local server is enough. If you want data that stays current without exporting again, pick one fed live by an app (Marrow's mirror, Vaultbeat, MetricBridge, Health Auto Export). For a one-off analysis of an export you already have, neiltron's and Momentum's servers are free.
- An AI that logs meals, workouts or weight for you: neither built-in can. Marrow's Connect your AI writes them into Apple Health. More on that in logging food to Apple Health with ChatGPT or Claude.
- Nothing in the cloud: Marrow's on-phone server and self-hosted mirror, or any of the local ones.
Each option in more detail
Marrow Health (ours)
An iPhone and Apple Watch app that reads 172 Apple Health types, plus its own meal diary (39 nutrients per entry) and strength log, and offers three MCP routes. On the iPhone: seven read-only tools while the app is open, for clients on your network, free (setup). The self-hosted mirror: one open-source Python file on hardware you own, kept current by the phone in the background, nine read-only tools, free (setup). Connect your AI: the same mirror hosted for you, so ChatGPT, Claude or Gemini read it with one link and your phone can stay asleep. Every sign-in is approved on the phone, and with Allow AI write on, the AI can log meals, water, weight, workouts, sleep, symptoms and mood, which the phone writes into Apple Health. Connect is part of Marrow Pro, $4.99 a month, $34.99 a year or $59.99 once (setup).
Health Auto Export MCP
Health Auto Export is the long-established Apple Health exporter. Its MCP server runs on your computer and queries the iPhone app over your Wi-Fi, so the two must be on the same network, and the app's documentation says it will not accept connections while the app is in the background or the phone is locked. It covers a broad set of metrics. It needs the app's Premium tier.
Wellness Project
A hosted service at wellnessproject.ai with an iPhone app that imports Apple Health when you open it, and connectors for Fitbit, Oura, WHOOP and others. Its MCP server offers a large set of tools to Claude, ChatGPT, Gemini and more, and it can save what you log in it to Apple Health. The free plan allows three analysis chats a day. Not open source.
Vaultbeat
An iPhone app (iOS 26) that syncs Apple Health end-to-end encrypted through the vendor's relay to a server you run on your own computer or VPS (GitHub). It works with local agents such as Claude Code, Claude Desktop, Cursor and Codex. Its write tools save to your Vaultbeat account, and only State of Mind goes into Apple Health. Agent access needs Pro.
athletedata
A hosted MCP server aimed at endurance athletes (athletedata.health), fed by an iPhone app in beta. Strong on workouts, splits, sleep, HRV and VO2max. Its guide says nutrition is not included. Subscription.
MetricBridge
An iPhone app that keeps JSON exports current in iCloud Drive, a synced folder or on your network, with a free, open-source MCP server that reads them on your computer. Read-only. The app is a one-time purchase after a trial.
Health Data AI Analyzer (applehealthdata.com)
A Mac app with an iPhone companion that exports to it. Its MCP server talks to the Mac app, so it needs a Mac with the app running. Read-only, covering the main metrics.
neiltron/apple-health-mcp and Momentum's server
Two free, open-source servers that load an export into a local database and let your AI query it. neiltron's reads the CSV files from the Simple Health Export CSV app (not Apple's export.xml) and lets the AI run SQL. Momentum's reads export.xml and has since grown into the larger Open Wearables project. Both are snapshots: new data means a new export. If you have an export and only want CSV, our in-browser converter turns it into spreadsheets without any server.
How we checked
Each row comes from the project's own README, documentation or App Store listing, read on 19 October 2026. Prices are US listings. If something here has changed, write to [email protected] and we will correct it.