Marrow Health
PL
Pobierz

Połącz Claude, Claude Code, Cursor lub OpenClaw z Apple Health

W 2026 roku jednocześnie prawdziwe są dwie rzeczy. Claude i ChatGPT potrafią czytać Apple Health, ale żaden z nich nie zrobi tego nigdzie poza własną aplikacją na iPhone'a. Jeśli agent, którego naprawdę używasz, działa na Macu, na Macu mini w szafie, na VPS albo w terminalu, potrzebujesz czegoś na telefonie, co przekaże dane dalej. Ta strona omawia obie połowy.

1. Co robią wbudowane konektory

Firma Anthropic dodała połączenie z Apple Health do aplikacji Claude na iOS w styczniu 2026, w wersji beta dla subskrybentów Pro i Max w USA. ChatGPT Health od OpenAI dotarł do użytkowników w USA w lipcu 2026 i obejmuje plan bezpłatny. Oba proszą iOS o dostęp do Zdrowia, pobierają to, czego potrzebują w trakcie rozmowy, i działają tylko do odczytu.

Konektor ClaudeChatGPT HealthMarrow
Działa wAplikacja Claude na iPhone'aAplikacja ChatGPT na iPhone'aDowolny klient MCP, dowolny komputer
Claude Code, Claude Desktop, CursorNieNieTak
OpenClaw, Hermes, modele lokalneNieNieTak
Gdy telefon jest w kieszeniNieNieTak, przez samodzielnie hostowaną kopię lustrzaną
Dziennik posiłków i ciężary serią po seriiTylko sumy z HealthKitTylko sumy z HealthKitTak
Liczby sprawdzone z własnymi sumami dziennymi AppleNieNieTak
Dokąd trafiają Twoje daneAnthropic, przy każdym czacieOpenAI, przy każdym czacieZostaje na Twoim telefonie lub urządzeniu
CenaPro lub MaxBezpłatnieBezpłatnie, serwer na licencji MIT

Użyj wbudowanego konektora, jeśli rozmawiasz z asystentem wyłącznie na telefonie i chcesz szybko coś sprawdzić. Użyj Marrow, gdy tylko agent działa gdzie indziej, ma działać według harmonogramu albo potrzebuje szczegółów stojących za sumami.

2. Dlaczego „tylko aplikacja na iPhone'a” nie wynika z polityki firm

HealthKit to framework działający na urządzeniu. Nie ma serwerowego API Apple Health, niczego, co mógłby wywołać skrypt na Macu lub funkcja w chmurze. Każda integracja z komputerem czy serwerem, także nasza, to tak naprawdę aplikacja na iOS, która czyta HealthKit i udostępnia dane dalej. Dlatego typowa konfiguracja Claude Code kończy się aplikacją na telefonie wysyłającą dane do bazy i serwerem MCP przed nią.

3. Wersja na dwie minuty: MCP na urządzeniu

Marrow uruchamia serwer MCP na samym iPhonie. Zainstaluj aplikację, otwórz Eksportuj, a potem Lokalny MCP, włącz serwer, a pokaże adres URL i token bearer. Odpowiada, gdy aplikacja jest otwarta, a Twój komputer jest w tej samej sieci Wi-Fi lub tailnecie. Pełne instrukcje, w tym prompt, który możesz wkleić do dowolnego agenta, aby przeprowadził Cię przez konfigurację, są na stronie konfiguracji agenta.

4. Wersja zawsze włączona: samodzielnie hostowana kopia lustrzana

Dla Claude Code, Cursor, OpenClaw lub czegokolwiek, co potrzebuje Twoich danych, gdy telefon śpi, sparuj kopię lustrzaną. To jeden plik Pythona bez zależności, na licencji MIT, a wysyłanie danych z telefonu w tle utrzymuje ją aktualną.

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

Otwórz link do parowania na dowolnym ekranie, a potem w Marrow: Eksportuj, Serwer MCP, Sparuj z serwerem, a potem zeskanuj. Od tej pory kopia lustrzana przechowuje kopię SQLite na Twoim sprzęcie i udostępnia trzynaście narzędzi tylko do odczytu pod adresem http://<server-ip>:8800/mcp: siedem z telefonu, sleep_log i symptoms_and_mood oraz cztery, które odpowiadają językiem samej aplikacji (wszystkie trzynaście wymieniono w sekcji 5). Narzędzia zapisu pojawiają się tylko z Marrow Cloud MCP.

Claude Code

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

Claude Desktop, Cursor, OpenClaw, Hermes, wszystko z plikiem mcp.json

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

Claude Desktop ma też pakiet .mcpb do instalacji jednym kliknięciem na stronie wydań.

Spoza Twojej sieci

Nie przekierowuj portów do serwera. Umieść go w tailnecie, a będzie działać wszędzie, gdzie sięga komputer z agentem:

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

Potem użyj adresu URL tailneta w konfiguracji powyżej. Resztę, także to, co ląduje na dysku, opisuje poradnik o samodzielnie hostowanej kopii lustrzanej.

5. O co może zapytać agent

Siedem narzędzi tylko do odczytu na telefonie: health_summary, list_metrics, metric_daily, metric_samples, workouts, nutrition_log, strength_log. Kopia lustrzana udostępnia trzynaście, dodając sleep_log, symptoms_and_mood i cztery odczyty gotowe dla modelu, ocenione względem Twojej własnej normy: daily_brief (dzisiaj, z własnymi frazami aplikacji i flagami wartymi wspomnienia), baselines, what_changed (ostatni tydzień na tle czterech poprzednich) i data_quality (co jest świeże, nieaktualne lub brakuje). Za nimi stoją 172 typy Apple Health oraz własny dziennik posiłków i dziennik treningu siłowego Marrow. Prompty, które działają dobrze:

6. Dlaczego liczby są ważniejsze niż model

W styczniu 2026 reporter „Washington Post” podłączył obu asystentów do swoich danych z Apple Health. ChatGPT ocenił jego zdrowie serca na F, a przy powtórzeniu na B, i zapomniał o jego wieku. Claude poradził sobie lepiej, ale nadal, jak ujął to raport, nie uwzględnił ograniczeń danych z Apple Watch. Z modelami wszystko było w porządku. Dostały liczby bez żadnego zastrzeżenia i bez poczucia, czego w nich brakuje.

Marrow uzgadnia każdą wartość dzienną z własnymi sumami Apple, zanim zobaczy ją agent, a jego narzędzia zwracają rekordy z urządzeniami źródłowymi i znacznikami czasu, dzięki czemu agent odróżni prawdziwy spadek od dnia, w którym zegarek leżał na ładowarce. Warstwa weryfikacji istnieje, bo założyciel zauważył, że dotychczasowa aplikacja do eksportu po cichu zamarza w połowie popołudnia i zaniża liczbę kroków o około 40 procent. Każda odpowiedź, jakiej agent udziela na podstawie Marrow, jest wyliczana z Twoich rekordów, a dopiero potem formułowana.

Wersja skrócona

Wszystkie opcje obok siebie, także hostowane dla claude.ai: serwery MCP dla Apple Health, porównanie. Jak pozwolić Claude zapisywać posiłki i treningi w Apple Health: zapisywanie jedzenia przez AI.