Marrow Health
PT
Baixar

Conecte o Claude, o Claude Code, o Cursor ou o OpenClaw ao Apple Health

Duas coisas são verdade ao mesmo tempo em 2026. O Claude e o ChatGPT conseguem ler o Apple Health, e nenhum dos dois faz isso fora do próprio app de iPhone. Se o agente que você realmente usa vive em um Mac, em um Mac mini num armário, em um VPS ou em um terminal, você precisa de algo no celular para entregar os dados. Esta página cobre as duas metades.

1. O que os conectores nativos fazem

A Anthropic adicionou uma conexão com o Apple Health ao app Claude para iOS em janeiro de 2026, em beta para assinantes Pro e Max nos EUA. O ChatGPT Health, da OpenAI, chegou aos usuários dos EUA em julho de 2026 e inclui o plano grátis. Os dois pedem ao iOS a permissão do Saúde, buscam o que precisam durante uma conversa e são somente leitura.

Conector do ClaudeChatGPT HealthMarrow
Funciona emApp Claude para iPhoneApp ChatGPT para iPhoneQualquer cliente MCP, qualquer máquina
Claude Code, Claude Desktop, CursorNãoNãoSim
OpenClaw, Hermes, modelos locaisNãoNãoSim
Com o celular no bolsoNãoNãoSim, pelo espelho autohospedado
Diário de refeições e levantamentos série por sérieSó totais do HealthKitSó totais do HealthKitSim
Números conferidos com os totais diários da própria AppleNãoNãoSim
Para onde vão os seus dadosAnthropic, por chatOpenAI, por chatFicam no seu celular ou na sua máquina
PreçoPro ou MaxGrátisGrátis, servidor MIT

Use o conector nativo se você só conversa com o assistente no celular e quer uma leitura rápida. Use o Marrow assim que o agente estiver em outro lugar, precisar rodar em horário programado ou precisar do detalhe por trás dos totais.

2. Por que “só no app do iPhone” não é uma escolha de política

O HealthKit é um framework do aparelho. Não existe API de servidor do Apple Health, nada que um script em um Mac ou uma função na nuvem possa chamar. Toda integração com desktop ou servidor, a nossa inclusive, é na verdade um app de iOS que lê o HealthKit e o serve para fora. É por isso que uma configuração típica do Claude Code acaba com um app de celular enviando para um banco de dados e um servidor MCP na frente dele.

3. A versão de dois minutos: MCP no aparelho

O Marrow roda um servidor MCP no próprio iPhone. Instale o app, abra Exportar, depois MCP local, ative o servidor e ele mostra uma URL e um token bearer. Ele responde enquanto o app está aberto e a sua máquina está no mesmo Wi-Fi ou tailnet. As instruções completas, inclusive um prompt que você pode colar em qualquer agente para que ele guie a configuração, estão na página de configuração do agente.

4. A versão sempre ligada: espelho autohospedado

Para o Claude Code, o Cursor, o OpenClaw ou qualquer coisa que precise dos seus dados enquanto o celular está em repouso, emparelhe o espelho. É um arquivo Python sem dependências, com licença MIT, e os envios em segundo plano do celular o mantêm atualizado.

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

Abra o link de emparelhamento em qualquer tela e depois, no Marrow: Exportar, MCP do servidor, Emparelhar com um servidor, depois escaneie. A partir daí o espelho mantém uma cópia SQLite no seu hardware e serve treze ferramentas somente leitura em http://<server-ip>:8800/mcp: as sete do celular, sleep_log e symptoms_and_mood, e quatro que respondem nos termos do próprio app (as treze estão listadas na seção 5). As ferramentas de gravação só aparecem com o MCP na nuvem do Marrow.

Claude Code

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

Claude Desktop, Cursor, OpenClaw, Hermes, qualquer coisa com um mcp.json

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

O Claude Desktop também tem um pacote .mcpb de um clique na página de versões.

De fora da sua rede

Não abra portas do roteador para o servidor. Coloque-o em uma tailnet e ele funciona de qualquer lugar que a máquina do agente alcance:

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

Depois use a URL da tailnet na configuração acima. O guia do espelho autohospedado tem o resto, inclusive o que fica gravado no disco.

5. O que o agente pode perguntar

Sete ferramentas somente leitura no celular: health_summary, list_metrics, metric_daily, metric_samples, workouts, nutrition_log, strength_log. O espelho serve treze, acrescentando sleep_log, symptoms_and_mood e quatro leituras prontas para o modelo, comparadas com o seu normal: daily_brief (hoje, com as frases do próprio app e os alertas que valem ser mencionados), baselines, what_changed (a última semana contra as quatro anteriores) e data_quality (o que está atualizado, desatualizado ou faltando). Por trás delas estão 172 tipos do Apple Health mais o diário de refeições e o registro de musculação do próprio Marrow. Prompts que funcionam bem:

6. Por que os números importam mais que o modelo

Em janeiro de 2026, um repórter do Washington Post conectou os dois assistentes aos seus dados do Apple Health. O ChatGPT deu nota F à saúde do coração dele, depois B numa repetição, e esqueceu a idade dele. O Claude se saiu melhor e, ainda assim, nas palavras da reportagem, não levou em conta as limitações dos dados do Apple Watch. Os modelos estavam bem. Receberam números sem qualificação, sem noção do que estava faltando.

O Marrow concilia cada valor diário com os totais da própria Apple antes que um agente o veja, e as ferramentas dele devolvem registros com os dispositivos de origem e os horários, para que o agente distinga uma queda real de um dia em que o relógio ficou no carregador. A camada de verificação existe porque o fundador flagrou o app de exportação estabelecido congelando em silêncio no meio da tarde e registrando cerca de 40% a menos de passos. Toda resposta que um agente dá a partir do Marrow é calculada com os seus registros e só depois redigida.

A versão curta

Todas as opções lado a lado, inclusive as hospedadas para o claude.ai: servidores MCP do Apple Health, comparados. Como deixar o Claude registrar refeições e treinos no Apple Health: registro de alimentos com IA.