Подключение Claude, Claude Code, Cursor или OpenClaw к Apple Health
В 2026 году верны сразу две вещи. И Claude, и ChatGPT умеют читать Apple Health, но нигде, кроме собственного приложения для iPhone. Если агент, которым вы реально пользуетесь, живет на Mac, на Mac mini в шкафу, на VPS или в терминале, вам нужно что-то на телефоне, что отдаст данные. Эта страница охватывает обе половины.
1. Что делают встроенные коннекторы
Anthropic добавила подключение к Apple Health в приложение Claude для iOS в январе 2026 года, в бета-версии для подписчиков Pro и Max в США. ChatGPT Health от OpenAI стал доступен пользователям в США в июле 2026 года, включая бесплатный тариф. Оба запрашивают у iOS разрешение на Health, получают нужное во время разговора и работают только на чтение.
| Коннектор Claude | ChatGPT Health | Marrow | |
|---|---|---|---|
| Где работает | Приложение Claude для iPhone | Приложение ChatGPT для iPhone | Любой MCP-клиент, любой компьютер |
| Claude Code, Claude Desktop, Cursor | Нет | Нет | Да |
| OpenClaw, Hermes, локальные модели | Нет | Нет | Да |
| Пока телефон лежит в кармане | Нет | Нет | Да, через зеркало на своем сервере |
| Дневник питания и силовые по подходам | Только итоги HealthKit | Только итоги HealthKit | Да |
| Цифры сверены с дневными итогами самой Apple | Нет | Нет | Да |
| Куда уходят ваши данные | К Anthropic, при каждом чате | К OpenAI, при каждом чате | Остаются на вашем телефоне или вашем сервере |
| Цена | Pro или Max | Бесплатно | Бесплатно, сервер под лицензией MIT |
Пользуйтесь встроенным коннектором, если вы общаетесь с ассистентом только на телефоне и вам нужно быстро что-то узнать. Пользуйтесь Marrow, как только агент работает где-то еще, должен запускаться по расписанию или ему нужны подробности за итогами.
2. Почему «только в приложении для iPhone» не вопрос политики
HealthKit работает только на устройстве. У Apple Health нет серверного API, и вызвать его из скрипта на Mac или облачной функции нельзя. Любая интеграция для компьютера или сервера, в том числе наша, на самом деле представляет собой приложение для iOS, которое читает HealthKit и отдает данные наружу. Поэтому в типичной настройке Claude Code получается приложение на телефоне, которое отправляет данные в базу, и MCP-сервер перед ней.
3. Версия на две минуты: MCP на устройстве
Marrow запускает MCP-сервер прямо на iPhone. Установите приложение, откройте Экспорт, затем Локальный MCP, включите сервер, и он покажет URL и bearer-токен. Он отвечает, пока приложение открыто, а ваш компьютер в той же сети Wi-Fi или tailnet. Полные инструкции, включая запрос, который можно вставить в любой агент, чтобы он провел вас по настройке, есть на странице настройки агента.
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 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 в один клик на странице релизов.
Из-за пределов вашей сети
Не пробрасывайте порт сервера. Поместите его в tailnet, и он будет работать откуда угодно, куда может дотянуться машина с агентом:
tailscale serve --bg --https=8800 http://127.0.0.1:8800
Затем используйте URL из tailnet в конфигурации выше. В руководстве по зеркалу на своем сервере есть остальное, в том числе что именно сохраняется на диск.
5. О чем может спросить агент
Семь инструментов только для чтения на телефоне: 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. Запросы, которые хорошо работают:
- «Сравни мой пульс в покое и HRV за четыре недели до и после того, как я начал утренние тренировки.»
- «В какие дни этого месяца я спал меньше шести часов и что случилось с моими шагами на следующий день?»
- «Подведи итог по белку относительно моей цели за последние две недели и отметь худшие дни.»
- «Покажи прогресс в приседаниях по расчетному 1ПМ с июня.»
- «Как у меня дела сегодня и что изменилось на этой неделе?» (зеркало отвечает на основе
daily_briefиwhat_changed, относительно вашей собственной нормы)
6. Почему цифры важнее модели
В январе 2026 года репортер Washington Post подключил оба ассистента к своим данным Apple Health. ChatGPT поставил его здоровью сердца оценку F, а при повторе B, и забыл его возраст. Claude справился лучше, но, по словам автора материала, все же не учел ограничений данных Apple Watch. Модели были в порядке. Им дали неподготовленные цифры без понимания того, чего не хватает.
Marrow сверяет каждое дневное значение с итогами самой Apple, прежде чем его увидит агент, а его инструменты возвращают записи с устройствами-источниками и временными метками, чтобы агент мог отличить настоящий минимум от дня, когда часы лежали на зарядке. Слой проверки появился потому, что основатель заметил, как популярное приложение для экспорта тихо замирает посреди дня и занижает шаги примерно на 40 процентов. Каждый ответ агента на основе Marrow вычисляется из ваших записей, а затем формулируется словами.
Коротко
- Чаты только на телефоне: подойдет встроенный коннектор Claude или ChatGPT.
- Claude Code, Desktop, Cursor в той же сети: сервер Marrow на устройстве, две минуты.
- OpenClaw, домашний сервер или все, что работает, пока вы спите:
pip install marrow-mcpи один раз создайте пару. - Все это бесплатно. Если вы предпочитаете вообще ничего не запускать, облачный MCP (Marrow Pro) размещает зеркало для claude.ai, ChatGPT и Gemini. В Claude он есть в каталоге коннекторов как Marrow Health, добавляется одним касанием. Скачайте Marrow, а затем выполните шаги на странице настройки.
Все варианты рядом, включая облачные для claude.ai: сравнение MCP-серверов для Apple Health. Как разрешить Claude записывать приемы пищи и тренировки в Apple Health: запись еды с помощью ИИ.