Marrow Health
EL
Λήψη

Συνδέστε το Claude, το Claude Code, το Cursor ή το OpenClaw με το Apple Health

Δύο πράγματα ισχύουν ταυτόχρονα το 2026. Το Claude και το ChatGPT μπορούν και τα δύο να διαβάσουν το Apple Health, και κανένα δεν μπορεί να το κάνει πουθενά εκτός από την ίδια του την εφαρμογή για iPhone. Αν ο agent που πραγματικά χρησιμοποιείτε ζει σε ένα Mac, σε ένα Mac mini σε μια ντουλάπα, σε ένα VPS ή σε ένα τερματικό, χρειάζεστε κάτι στο κινητό που θα δίνει τα δεδομένα προς τα έξω. Αυτή η σελίδα καλύπτει και τα δύο μισά.

1. Τι κάνουν τα ενσωματωμένα connectors

Η Anthropic πρόσθεσε σύνδεση με το Apple Health στην εφαρμογή Claude για iOS τον Ιανουάριο του 2026, σε beta για συνδρομητές Pro και Max στις ΗΠΑ. Το ChatGPT Health της OpenAI έφτασε σε χρήστες των ΗΠΑ τον Ιούλιο του 2026 και περιλαμβάνει το δωρεάν πλάνο. Και τα δύο ζητούν από το iOS άδεια για το Health, τραβούν ό,τι χρειάζονται κατά τη διάρκεια μιας συνομιλίας, και είναι μόνο για ανάγνωση.

Connector του ClaudeChatGPT HealthMarrow
Λειτουργεί σεΕφαρμογή Claude για iPhoneΕφαρμογή ChatGPT για iPhoneΟποιονδήποτε MCP client, οποιοδήποτε μηχάνημα
Claude Code, Claude Desktop, CursorΌχιΌχιΝαι
OpenClaw, Hermes, τοπικά μοντέλαΌχιΌχιΝαι
Όσο το κινητό είναι στην τσέπη σαςΌχιΌχιΝαι, μέσω του αντιγράφου στον δικό σας διακομιστή
Ημερολόγιο γευμάτων και άρσεις σετ προς σετΜόνο σύνολα HealthKitΜόνο σύνολα HealthKitΝαι
Οι αριθμοί ελέγχονται με τα ημερήσια σύνολα της ίδιας της AppleΌχιΌχιΝαι
Πού πηγαίνουν τα δεδομένα σαςΣτην Anthropic, ανά συνομιλίαΣτην OpenAI, ανά συνομιλίαΜένουν στο κινητό ή στο μηχάνημά σας
ΤιμήPro ή MaxΔωρεάνΔωρεάν, διακομιστής MIT

Χρησιμοποιήστε το ενσωματωμένο connector αν μιλάτε με τον βοηθό μόνο στο κινητό σας και θέλετε μια γρήγορη ματιά. Χρησιμοποιήστε το Marrow από τη στιγμή που ο agent βρίσκεται αλλού, πρέπει να τρέχει με πρόγραμμα, ή χρειάζεται τη λεπτομέρεια πίσω από τα σύνολα.

2. Γιατί το «μόνο στην εφαρμογή iPhone» δεν είναι επιλογή πολιτικής

Το HealthKit είναι ένα framework που τρέχει στη συσκευή. Δεν υπάρχει API διακομιστή για το Apple Health, τίποτα που να μπορεί να καλέσει ένα script σε Mac ή μια cloud function. Κάθε ενσωμάτωση για υπολογιστή ή διακομιστή, και η δική μας, είναι στην ουσία μια εφαρμογή iOS που διαβάζει το HealthKit και το σερβίρει προς τα έξω. Γι' αυτό μια τυπική ρύθμιση του Claude Code καταλήγει με μια εφαρμογή κινητού που στέλνει σε βάση δεδομένων και έναν διακομιστή MCP μπροστά της.

3. Η εκδοχή των δύο λεπτών: MCP στη συσκευή

Το Marrow τρέχει έναν διακομιστή MCP στο ίδιο το iPhone. Εγκαταστήστε την εφαρμογή, ανοίξτε Εξαγωγή, μετά Τοπικό MCP, ενεργοποιήστε τον διακομιστή, και θα δείξει ένα URL και ένα bearer token. Απαντά όσο η εφαρμογή είναι ανοιχτή και το μηχάνημά σας βρίσκεται στο ίδιο Wi-Fi ή tailnet. Οι πλήρεις οδηγίες, μαζί με ένα prompt που μπορείτε να επικολλήσετε σε οποιονδήποτε agent ώστε να σας καθοδηγήσει στη ρύθμιση, υπάρχουν στη σελίδα ρύθμισης agent.

4. Η εκδοχή που δουλεύει πάντα: αντίγραφο στον δικό σας διακομιστή

Για το Claude Code, το Cursor, το OpenClaw ή οτιδήποτε χρειάζεται τα δεδομένα σας ενώ το κινητό κοιμάται, κάντε ζεύξη με το αντίγραφο. Είναι ένα αρχείο Python χωρίς εξαρτήσεις, με άδεια MIT, και οι αποστολές του κινητού στο παρασκήνιο το κρατούν ενημερωμένο.

pip install marrow-mcp
marrow-server            # prints a pairing link and the agent token

Ανοίξτε τον σύνδεσμο ζεύξης σε οποιαδήποτε οθόνη και μετά, στο Marrow: Εξαγωγή, MCP διακομιστή, Ζεύξη με διακομιστή και μετά σάρωση. Από εκεί και πέρα το αντίγραφο κρατά μια βάση SQLite στο δικό σας υλικό και σερβίρει δεκατρία εργαλεία μόνο ανάγνωσης στο http://<server-ip>:8800/mcp: τα επτά του κινητού, το sleep_log και το symptoms_and_mood, και τέσσερα που απαντούν με τους όρους της ίδιας της εφαρμογής (και τα δεκατρία αναφέρονται στην ενότητα 5). Τα εργαλεία εγγραφής εμφανίζονται μόνο με το MCP cloud του Marrow.

Claude Code

claude mcp add --transport http marrow http://<server-ip>:8800/mcp \
  --header "Authorization: Bearer <mcp token>"

Claude Desktop, Cursor, OpenClaw, Hermes, οτιδήποτε έχει mcp.json

{
  "mcpServers": {
    "marrow": {
      "type": "http",
      "url": "http://<server-ip>:8800/mcp",
      "headers": { "Authorization": "Bearer <mcp token>" }
    }
  }
}

Το Claude Desktop έχει επίσης ένα πακέτο .mcpb με ένα κλικ στη σελίδα εκδόσεων.

Από έξω από το δίκτυό σας

Μην κάνετε port forward στον διακομιστή. Βάλτε τον σε ένα tailnet και δουλεύει από παντού όπου φτάνει το μηχάνημα του agent:

tailscale serve --bg --https=8800 http://127.0.0.1:8800

Μετά χρησιμοποιήστε το URL του tailnet στην παραπάνω ρύθμιση. Ο οδηγός για το αντίγραφο στον δικό σας διακομιστή έχει τα υπόλοιπα, μαζί με το τι καταλήγει στον δίσκο.

5. Τι μπορεί να ρωτήσει ο agent

Επτά εργαλεία μόνο ανάγνωσης στο κινητό: health_summary, list_metrics, metric_daily, metric_samples, workouts, nutrition_log, strength_log. Το αντίγραφο σερβίρει δεκατρία, προσθέτοντας τα sleep_log, symptoms_and_mood και τέσσερις αναγνώσεις έτοιμες για μοντέλο, βαθμολογημένες σε σχέση με τη δική σας κανονικότητα: daily_brief (το σήμερα, με τις φράσεις της ίδιας της εφαρμογής και σημεία που αξίζει να αναφερθούν), baselines, what_changed (η τελευταία εβδομάδα σε σχέση με τις τέσσερις πριν) και data_quality (τι είναι φρέσκο, παλιό ή λείπει). Πίσω τους βρίσκονται 172 τύποι του Apple Health συν το δικό του ημερολόγιο γευμάτων και η καταγραφή άρσης βαρών του Marrow. Prompts που δουλεύουν καλά:

6. Γιατί οι αριθμοί μετράνε περισσότερο από το μοντέλο

Τον Ιανουάριο του 2026 ένας ρεπόρτερ της Washington Post συνέδεσε και τους δύο βοηθούς με τα δεδομένα του από το Apple Health. Το ChatGPT βαθμολόγησε την καρδιακή του υγεία με F, μετά με B σε μια επανάληψη, και ξέχασε την ηλικία του. Το Claude τα πήγε καλύτερα και παρ' όλα αυτά, με τα λόγια της αναφοράς, δεν έλαβε υπόψη τους περιορισμούς των δεδομένων του Apple Watch. Τα μοντέλα ήταν εντάξει. Τους δόθηκαν αριθμοί χωρίς επιφυλάξεις και χωρίς καμία ιδέα για το τι έλειπε.

Το Marrow συμφιλιώνει κάθε ημερήσια τιμή με τα σύνολα της ίδιας της Apple πριν τη δει ένας agent, και τα εργαλεία του επιστρέφουν εγγραφές με τις συσκευές πηγής και τις χρονοσφραγίδες, ώστε ο agent να ξεχωρίζει μια πραγματική χαμηλή τιμή από μια μέρα που το ρολόι έμεινε στον φορτιστή. Το επίπεδο επαλήθευσης υπάρχει επειδή ο ιδρυτής είδε την καθιερωμένη εφαρμογή εξαγωγής να παγώνει αθόρυβα στη μέση του απογεύματος και να υποκαταγράφει τα βήματα κατά περίπου 40 τοις εκατό. Κάθε απάντηση που δίνει ένας agent από το Marrow υπολογίζεται από τις εγγραφές σας και μετά διατυπώνεται.

Με δυο λόγια

Όλες οι επιλογές δίπλα δίπλα, μαζί με τις φιλοξενούμενες για το claude.ai: Διακομιστές MCP για το Apple Health, σε σύγκριση. Πώς αφήνετε το Claude να καταγράφει γεύματα και προπονήσεις στο Apple Health: καταγραφή φαγητού με AI.