Claude, Claude Code, Cursor oder OpenClaw mit Apple Health verbinden
Im Jahr 2026 gilt zweierlei zugleich. Claude und ChatGPT können beide Apple Health lesen, und beide können das nur innerhalb ihrer eigenen iPhone-App. Wenn der Agent, den du wirklich nutzt, auf einem Mac, einem Mac mini im Schrank, einem VPS oder in einem Terminal lebt, brauchst du etwas auf dem Handy, das die Daten herausgibt. Diese Seite behandelt beide Hälften.
1. Was die eingebauten Connectors können
Anthropic hat der Claude-iOS-App im Januar 2026 eine Apple-Health-Verbindung hinzugefügt, als Beta für Abonnenten von Pro und Max in den USA. ChatGPT Health von OpenAI erreichte im Juli 2026 Nutzer in den USA und umfasst den kostenlosen Tarif. Beide fragen iOS nach der Health-Berechtigung, holen sich im Gespräch, was sie brauchen, und sind nur lesend.
| Connector von Claude | ChatGPT Health | Marrow | |
|---|---|---|---|
| Funktioniert in | Claude-iPhone-App | ChatGPT-iPhone-App | Jeder MCP-Client, jeder Rechner |
| Claude Code, Claude Desktop, Cursor | Nein | Nein | Ja |
| OpenClaw, Hermes, lokale Modelle | Nein | Nein | Ja |
| Während das Handy in der Tasche steckt | Nein | Nein | Ja, über den selbst gehosteten Spiegel |
| Mahlzeitentagebuch und Krafttraining Satz für Satz | Nur HealthKit-Summen | Nur HealthKit-Summen | Ja |
| Werte, die mit Apples eigenen Tagessummen abgeglichen sind | Nein | Nein | Ja |
| Wohin deine Daten gehen | Zu Anthropic, pro Chat | Zu OpenAI, pro Chat | Bleiben auf deinem Handy oder deinem Rechner |
| Preis | Pro oder Max | Kostenlos | Kostenlos, MIT-Server |
Nimm den eingebauten Connector, wenn du nur auf dem Handy mit dem Assistenten sprichst und schnell etwas nachlesen willst. Nimm Marrow, sobald der Agent woanders läuft, nach Zeitplan arbeiten soll oder die Details hinter den Summen braucht.
2. Warum „nur in der iPhone-App“ keine Richtlinie ist
HealthKit ist ein Framework auf dem Gerät. Es gibt keine Server-API für Apple Health, nichts, was ein Skript auf einem Mac oder eine Cloud-Funktion aufrufen könnte. Jede Desktop- oder Server-Integration, auch unsere, ist in Wahrheit eine iOS-App, die HealthKit liest und weitergibt. Deshalb besteht ein typisches Claude-Code-Setup am Ende aus einer Handy-App, die in eine Datenbank pusht, und einem MCP-Server davor.
3. Die Version für zwei Minuten: MCP auf dem Gerät
Marrow betreibt einen MCP-Server auf dem iPhone selbst. Installiere die App, öffne Exportieren, dann Lokales MCP, schalte den Server ein, und es zeigt eine URL und ein Bearer-Token. Er antwortet, solange die App geöffnet ist und dein Rechner im selben WLAN oder Tailnet hängt. Die vollständige Anleitung, auch mit einem Prompt, den du in jeden Agenten einfügen kannst, damit er dich durch die Einrichtung führt, steht auf der Seite zur Einrichtung für Agenten.
4. Die Dauerversion: der selbst gehostete Spiegel
Für Claude Code, Cursor, OpenClaw oder alles, was deine Daten braucht, während das Handy schläft, koppelst du den Spiegel. Er besteht aus einer Python-Datei ohne Abhängigkeiten, steht unter MIT-Lizenz, und die Pushes des Handys im Hintergrund halten ihn aktuell.
pip install marrow-mcp
marrow-server # prints a pairing link and the agent token
Öffne den Kopplungslink auf einem beliebigen Bildschirm, dann in Marrow: Exportieren, Server-MCP, Mit einem Server koppeln, dann scannen. Von da an hält der Spiegel eine SQLite-Kopie auf deiner Hardware und stellt dreizehn nur lesende Tools unter http://<server-ip>:8800/mcp bereit: die sieben des Handys, sleep_log und symptoms_and_mood und vier, die in den eigenen Begriffen der App antworten (alle dreizehn sind in Abschnitt 5 aufgelistet). Schreib-Tools gibt es nur mit dem Cloud-MCP von Marrow.
Claude Code
claude mcp add --transport http marrow http://<server-ip>:8800/mcp \
--header "Authorization: Bearer <mcp token>"
Claude Desktop, Cursor, OpenClaw, Hermes, alles mit einer mcp.json
{
"mcpServers": {
"marrow": {
"type": "http",
"url": "http://<server-ip>:8800/mcp",
"headers": { "Authorization": "Bearer <mcp token>" }
}
}
}
Für Claude Desktop gibt es außerdem ein .mcpb-Bundle mit einem Klick auf der Releases-Seite.
Von außerhalb deines Netzwerks
Leite keinen Port zum Server weiter. Stelle ihn in ein Tailnet, dann funktioniert er von überall, wo der Rechner mit dem Agenten hinkommt:
tailscale serve --bg --https=8800 http://127.0.0.1:8800
Nutze dann die Tailnet-URL in der Konfiguration oben. Die Anleitung zum selbst gehosteten Spiegel hat den Rest, auch was auf der Festplatte landet.
5. Was der Agent fragen kann
Sieben nur lesende Tools auf dem Handy: health_summary, list_metrics, metric_daily, metric_samples, workouts, nutrition_log, strength_log. Der Spiegel stellt dreizehn bereit, dazu sleep_log, symptoms_and_mood und vier modellfertige Abfragen, die an deinem eigenen Normalwert gemessen werden: daily_brief (heute, mit den eigenen Formulierungen der App und Hinweisen, die erwähnenswert sind), baselines, what_changed (die letzte Woche gegen die vier davor) und data_quality (was frisch, veraltet oder fehlend ist). Dahinter stehen 172 Apple-Health-Typen sowie das eigene Mahlzeitentagebuch und Kraft-Protokoll von Marrow. Prompts, die gut funktionieren:
- „Vergleiche meine Ruheherzfrequenz und HRV in den vier Wochen vor und nach dem Beginn des Morgentrainings.“
- „An welchen Tagen dieses Monats habe ich weniger als sechs Stunden geschlafen, und was ist am Tag danach mit meinen Schritten passiert?“
- „Fasse mein Eiweiß im Vergleich zu meinem Ziel für die letzten zwei Wochen zusammen und markiere die schlechtesten Tage.“
- „Zeig mir meine Kniebeugen-Entwicklung nach geschätztem 1RM seit Juni.“
- „Wie läuft es heute bei mir, und was hat sich diese Woche geändert?“ (der Spiegel antwortet aus
daily_briefundwhat_changed, gemessen an deinem eigenen Normalwert)
6. Warum die Zahlen wichtiger sind als das Modell
Im Januar 2026 hat ein Reporter der Washington Post beide Assistenten mit seinen Apple-Health-Daten verbunden. ChatGPT gab seiner Herzgesundheit ein F, bei einer Wiederholung ein B, und vergaß sein Alter. Claude schnitt besser ab und berücksichtigte laut dem Bericht trotzdem die Grenzen der Apple-Watch-Daten nicht. An den Modellen lag es nicht. Sie bekamen ungeprüfte Zahlen und keinen Hinweis darauf, was fehlte.
Marrow gleicht jeden Tageswert mit Apples eigenen Summen ab, bevor ein Agent ihn sieht, und seine Tools liefern Datensätze mit Quellgeräten und Zeitstempeln, sodass der Agent einen echten Tiefstwert von einem Tag unterscheiden kann, an dem die Uhr am Ladegerät lag. Die Prüfschicht gibt es, weil der Gründer bemerkt hat, dass die etablierte Export-App mitten am Nachmittag stillschweigend einfror und Schritte um etwa 40 Prozent zu niedrig meldete. Jede Antwort, die ein Agent aus Marrow gibt, wird aus deinen Datensätzen berechnet und erst dann formuliert.
Die Kurzfassung
- Chats nur auf dem Handy: Der eingebaute Connector von Claude oder ChatGPT reicht.
- Claude Code, Desktop, Cursor im selben Netzwerk: der Server von Marrow auf dem Gerät, zwei Minuten.
- OpenClaw, ein Heimserver oder alles, was läuft, während du schläfst:
pip install marrow-mcpund einmal koppeln. - Das alles ist kostenlos. Wenn du lieber gar nichts betreiben willst, hostet Cloud-MCP (Marrow Pro) den Spiegel für claude.ai, ChatGPT und Gemini. In Claude ist es als Marrow Health im Connector-Verzeichnis gelistet und mit einem Tipp hinzugefügt. Hol dir Marrow und folge dann der Einrichtungsseite.
Alle Optionen im direkten Vergleich, auch die gehosteten für claude.ai: Apple-Health-MCP-Server im Vergleich. Claude Mahlzeiten und Workouts in Apple Health eintragen lassen: Essen mit KI eintragen.