Marrow Health
IT
Scarica

Collega Claude, Claude Code, Cursor o OpenClaw ad Apple Health

Nel 2026 due cose sono vere insieme. Claude e ChatGPT possono entrambi leggere Apple Health, e nessuno dei due può farlo fuori dalla propria app per iPhone. Se l'agente che usi davvero vive su un Mac, su un Mac mini in uno sgabuzzino, su una VPS o in un terminale, serve qualcosa sul telefono che consegni i dati. Questa pagina copre entrambe le metà.

1. Che cosa fanno i connettori integrati

Anthropic ha aggiunto una connessione con Apple Health all'app Claude per iOS a gennaio 2026, in beta per gli abbonati Pro e Max negli Stati Uniti. ChatGPT Health di OpenAI è arrivato agli utenti statunitensi a luglio 2026 e include il piano gratuito. Entrambi chiedono a iOS il permesso per Salute, prendono ciò che serve durante una conversazione e sono in sola lettura.

Connettore di ClaudeChatGPT HealthMarrow
Funziona inApp Claude per iPhoneApp ChatGPT per iPhoneQualsiasi client MCP, qualsiasi macchina
Claude Code, Claude Desktop, CursorNoNoSì
OpenClaw, Hermes, modelli localiNoNoSì
Mentre il telefono è in tascaNoNoSì, tramite il mirror self-hosted
Diario dei pasti e sollevamenti serie per serieSolo i totali di HealthKitSolo i totali di HealthKitSì
Numeri verificati rispetto ai totali giornalieri di AppleNoNoSì
Dove vanno i tuoi datiAnthropic, per ogni chatOpenAI, per ogni chatRestano sul tuo telefono o sulla tua macchina
PrezzoPro o MaxGratisGratis, server MIT

Usa il connettore integrato se parli con l'assistente solo sul telefono e ti basta una lettura rapida. Usa Marrow appena l'agente sta altrove, deve girare con una pianificazione o gli serve il dettaglio dietro i totali.

2. Perché «solo nell'app per iPhone» non è una scelta di policy

HealthKit è un framework sul dispositivo. Non esiste un'API server di Apple Health, niente che uno script su un Mac o una funzione cloud possa chiamare. Ogni integrazione per desktop o server, compresa la nostra, è in realtà un'app iOS che legge HealthKit e lo distribuisce. Ecco perché una tipica configurazione di Claude Code finisce per avere un'app sul telefono che invia dati a un database e un server MCP davanti.

3. La versione da due minuti: MCP sul dispositivo

Marrow esegue un server MCP sull'iPhone stesso. Installa l'app, apri Esporta, poi MCP locale, attiva il server e ti mostra un URL e un token bearer. Risponde finché l'app è aperta e il tuo computer è sulla stessa rete Wi-Fi o tailnet. Le istruzioni complete, compreso un prompt che puoi incollare in qualsiasi agente perché ti guidi nella configurazione, sono nella pagina di configurazione degli agenti.

4. La versione sempre attiva: mirror self-hosted

Per Claude Code, Cursor, OpenClaw o qualsiasi cosa abbia bisogno dei tuoi dati mentre il telefono dorme, abbina il mirror. È un solo file Python senza dipendenze, con licenza MIT, e gli invii in background del telefono lo tengono aggiornato.

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

Apri il link di abbinamento su qualsiasi schermo, poi in Marrow: Esporta, MCP server, Abbina a un server, poi scansiona. Da quel momento il mirror tiene una copia SQLite sul tuo hardware e offre tredici strumenti in sola lettura su http://<server-ip>:8800/mcp: i sette del telefono, sleep_log e symptoms_and_mood, e quattro che rispondono con i termini propri dell'app (tutti e tredici sono elencati nella sezione 5). Gli strumenti di scrittura compaiono solo con l'MCP cloud di Marrow.

Claude Code

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

Claude Desktop, Cursor, OpenClaw, Hermes, qualsiasi cosa con un mcp.json

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

Claude Desktop ha anche un pacchetto .mcpb a un clic nella pagina delle release.

Da fuori della tua rete

Non fare port-forward del server. Mettilo su un tailnet e funziona da qualsiasi posto raggiungibile dalla macchina dell'agente:

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

Poi usa l'URL del tailnet nella configurazione qui sopra. La guida al mirror self-hosted spiega il resto, compreso ciò che finisce sul disco.

5. Che cosa può chiedere l'agente

Sette strumenti in sola lettura sul telefono: health_summary, list_metrics, metric_daily, metric_samples, workouts, nutrition_log, strength_log. Il mirror ne offre tredici, aggiungendo sleep_log, symptoms_and_mood e quattro letture pronte per i modelli, valutate rispetto alla tua normalità: daily_brief (oggi, con le espressioni proprie dell'app e i segnali degni di nota), baselines, what_changed (l'ultima settimana rispetto alle quattro precedenti) e data_quality (che cosa è aggiornato, vecchio o mancante). Dietro ci sono 172 tipi di dati di Apple Health più il diario dei pasti e il registro dei sollevamenti di Marrow. Prompt che funzionano bene:

6. Perché i numeri contano più del modello

A gennaio 2026 un giornalista del Washington Post ha collegato entrambi gli assistenti ai suoi dati di Apple Health. ChatGPT ha dato alla sua salute cardiaca una F, poi una B alla ripetizione, e ha dimenticato la sua età. Claude è andato meglio ma, nelle parole dell'articolo, non ha comunque tenuto conto dei limiti dei dati dell'Apple Watch. I modelli andavano bene. Gli erano stati dati numeri senza qualifiche e senza idea di che cosa mancasse.

Marrow riconcilia ogni valore giornaliero con i totali di Apple prima che lo veda un agente, e i suoi strumenti restituiscono record con dispositivi di origine e orari, così l'agente distingue un vero minimo da un giorno in cui l'orologio è rimasto sul caricatore. Il livello di verifica esiste perché il fondatore ha scoperto che l'app di esportazione più affermata si bloccava in silenzio a metà pomeriggio e sottostimava i passi di circa il 40 per cento. Ogni risposta che un agente dà con Marrow è calcolata dai tuoi record, poi formulata a parole.

In breve

Tutte le opzioni fianco a fianco, comprese quelle ospitate per claude.ai: i server MCP per Apple Health a confronto. Far registrare a Claude pasti e allenamenti in Apple Health: registrare il cibo con l'IA.