Apple Health MCP 서버 비교
Apple Health MCP 서버를 쓰면 Claude, ChatGPT, Gemini, Claude Code, Cursor 같은 AI 어시스턴트가 건강 데이터를 읽을 수 있어요. Apple Health에는 서버용 API가 없어서, 어떤 방법이든 HealthKit을 읽는 iPhone 앱과 어딘가의 서버를 짝지어 써요. 서버는 내 컴퓨터나 직접 운영하는 서버에 있을 수도 있고, 업체가 호스팅해 줄 수도 있어요. 방법마다 네 가지가 달라요. 실시간 데이터인지 한 번만 내보내는 것인지, 서버가 어디서 도는지, 어떤 AI가 접속할 수 있는지, AI가 다시 기록할 수 있는지예요. 아래에 2026년 10월 19일에 확인한 내용을 방법별로 정리했어요. 그중 하나인 Marrow Health는 저희가 만들었고, 해당하는 곳에서 그렇게 밝혀 두었어요.
MCP 서버가 꼭 필요할까요?
꼭 그렇지는 않아요. 지금은 두 어시스턴트가 Apple Health를 직접 읽어요:
- ChatGPT (ChatGPT의 Health): Free, Go, Plus, Pro 요금제를 쓰는 만 18세 이상 미국 사용자가 대상이에요. iPhone 앱에서 Apple Health를 연결하면 웹이나 iOS에서 물어볼 수 있어요. 읽기 전용이라 ChatGPT는 Apple Health에 쓸 수 없어요. (OpenAI)
- Claude (Claude iPhone 앱의 Apple Health): Pro와 Max 요금제를 위한 미국 전용 베타예요. Claude는 "건강 데이터는 읽을 수 있지만 Apple Health의 항목을 쓰거나 수정할 수는 없습니다." (Anthropic)
미국에 살고, 위 요금제 중 하나를 쓰고, 휴대폰 앱에서 질문만 하면 된다면 거기서 시작하세요. MCP 서버는 그 밖의 모든 경우를 위한 거예요. 다른 나라와 요금제, Claude Code, Claude Desktop, Cursor 같은 에이전트, Gemini, 내장 기능이 보지 못하는 음식 일기와 근력 기록, 그리고 대신 기록해 주는 AI까지요.
한눈에 보는 선택지
| 방법 | 데이터 | 서버 실행 위치 | 호환 AI | Apple Health에 쓰기 | 가격 | 오픈 소스 |
|---|---|---|---|---|---|---|
| Marrow Health, 클라우드 MCP | 실시간, 백그라운드에서 동기화 | 호스팅 | ChatGPT, Claude(Claude 디렉터리에도 있음), Gemini, 모든 원격 MCP 클라이언트 | 예, AI 쓰기 허용을 켰을 때 | Marrow Pro, 월 $4.99 | 아니요 |
| Marrow Health, 셀프 호스팅 미러 | 실시간, 백그라운드에서 푸시 | 내 Pi, NAS 또는 서버 | 접속할 수 있는 모든 MCP 클라이언트 | 예, AI 쓰기 허용을 켰을 때 | 무료 | 서버는 MIT |
| Marrow Health, iPhone에서 | 실시간, HealthKit에서 바로 | iPhone, 앱이 열려 있는 동안 | 같은 네트워크나 tailnet의 클라이언트 | 예, AI 쓰기 허용을 켰을 때 | 무료 | 아니요 |
| Health Auto Export MCP | 실시간, 앱에서 | 휴대폰과 같은 Wi-Fi에 있는 내 컴퓨터 | Claude Desktop과 기타 로컬 클라이언트 | 아니요 | Premium, 연 $6.99 또는 1회 $24.99 | 서버는 MIT |
| Wellness Project | 앱을 열 때 가져옴 | 호스팅 | Claude, ChatGPT(개발자 모드), Gemini 등 | 앱에서 직접 기록한 항목 | 하루 채팅 3번 무료, Pro는 월 $9.99 | 아니요 |
| Vaultbeat | 실시간, 암호화 동기화 (iOS 26) | 내 컴퓨터 또는 서버 | Claude Code, Claude Desktop, Cursor, Codex | 마음 상태만 | Pro, 월 $9.99 | MIT |
| athletedata | 실시간, 백그라운드 동기화 (베타) | 호스팅 | Claude, ChatGPT(유료), Cursor | 아니요 | 월 $9 | 아니요 |
| MetricBridge | 내보낸 파일을 앱이 계속 최신으로 유지 | 내 컴퓨터 | Claude Code, Claude Desktop, Cursor, VS Code | 아니요 | 체험 후 1회 $24.99 | 서버는 MIT |
| Health Data AI Analyzer (applehealthdata.com) | Mac 앱으로 내보내기 | 앱이 실행 중인 Mac | Claude Desktop, Claude Code, Cursor | 아니요 | $4.99 앱 | 서버는 MIT |
| neiltron/apple-health-mcp | 1회성 CSV 내보내기 | 내 컴퓨터 | Claude Desktop과 기타 로컬 클라이언트 | 아니요 | 무료 | MIT |
| Momentum apple-health-mcp-server | 1회성 export.xml | 내 컴퓨터(Docker 또는 uv) | Claude Desktop과 기타 로컬 클라이언트 | 아니요 | 무료 | MIT |
가격은 각 업체의 미국 스토어 정보 기준이에요. "서버는 MIT"는 MCP 서버는 오픈 소스이고 iPhone 앱은 그렇지 않다는 뜻이에요.
고르는 방법
- 브라우저나 휴대폰 앱의 ChatGPT, Claude, Gemini를 아무것도 실행하지 않고 쓰려면: 호스팅 서버가 필요해요. 이 앱들은 내 노트북에 닿을 수 없거든요. Marrow의 AI 연결하기, Wellness Project, athletedata가 호스팅 방식이에요. 그중 Marrow는 모든 Apple Health 유형과 자체 음식 일기, 근력 기록을 다루고, AI가 기록한 것을 Apple Health에 써 줘요.
- 내 컴퓨터에서 Claude Code, Claude Desktop, Cursor를 쓴다면: 로컬 서버면 충분해요. 다시 내보내지 않아도 데이터가 최신으로 유지되길 원하면 앱이 실시간으로 채워 주는 서버를 고르세요(Marrow의 미러, Vaultbeat, MetricBridge, Health Auto Export). 이미 가진 내보내기 파일을 한 번만 분석한다면 neiltron과 Momentum의 서버는 무료예요.
- 식사, 운동, 체중을 대신 기록해 주는 AI를 원한다면: 내장 기능은 둘 다 못 해요. Marrow의 클라우드 MCP는 그것을 Apple Health에 써 줘요. 자세한 내용은 ChatGPT나 Claude로 Apple Health에 음식 기록하기를 참고하세요.
- 클라우드에는 아무것도 두고 싶지 않다면: Marrow의 휴대폰 내 서버와 셀프 호스팅 미러, 또는 로컬 방식 어느 것이든 좋아요.
선택지별 자세한 설명
Marrow Health (저희 앱)
172가지 Apple Health 유형을 읽고, 자체 식사 일기(항목당 영양소 39가지)와 근력 기록을 갖춘 iPhone 및 Apple Watch 앱이며, MCP 연결 방법을 세 가지 제공해요. iPhone에서: 앱이 열려 있는 동안 읽기 도구 9개를 같은 네트워크의 클라이언트에 제공하며, 무료예요(설정). 셀프 호스팅 미러: 내가 가진 하드웨어에서 돌리는 오픈 소스 Python 파일 하나로, 휴대폰이 백그라운드에서 계속 최신으로 유지하고, 읽기 도구 13개 중 4개(daily_brief, baselines, what_changed, data_quality)는 내 평소 기준과 비교해 점수를 매기며, 무료예요(설정). 클라우드 MCP: 같은 미러를 대신 호스팅해 주는 방식이라 ChatGPT, Claude, Gemini가 링크 하나로 읽을 수 있고 휴대폰은 잠자고 있어도 돼요. 로그인은 모두 휴대폰에서 승인해요. 세 가지 방법 모두 AI 쓰기 허용을 켜면 AI가 식사, 수분, 체중, 운동, 수면, 증상, 기분을 기록하고 휴대폰이 그것을 Apple Health에 써 줘요. 클라우드 MCP는 Marrow Pro에 포함되며 월 $4.99, 연 $34.99, 1회 $59.99예요(설정).
Health Auto Export MCP
Health Auto Export는 오래전부터 쓰여 온 Apple Health 내보내기 앱이에요. MCP 서버는 내 컴퓨터에서 돌면서 Wi-Fi로 iPhone 앱에 질의하므로 두 기기가 같은 네트워크에 있어야 하고, 앱 문서에 따르면 앱이 백그라운드에 있거나 휴대폰이 잠겨 있으면 연결을 받지 않아요. 다루는 지표가 폭넓지만 앱의 Premium 등급이 필요해요.
Wellness Project
wellnessproject.ai의 호스팅 서비스로, 앱을 열 때 Apple Health를 가져오는 iPhone 앱과 Fitbit, Oura, WHOOP 등의 커넥터가 있어요. MCP 서버는 Claude, ChatGPT, Gemini 등에 많은 도구를 제공하고, 여기에 기록한 내용을 Apple Health에 저장할 수도 있어요. 무료 플랜은 하루 분석 채팅 3번까지예요. 오픈 소스는 아니에요.
Vaultbeat
공급업체의 릴레이를 거쳐 Apple Health를 종단간 암호화로 동기화해 내 컴퓨터나 VPS에서 돌리는 서버로 보내는 iPhone 앱(iOS 26)이에요(GitHub). Claude Code, Claude Desktop, Cursor, Codex 같은 로컬 에이전트와 함께 쓸 수 있어요. 쓰기 도구는 Vaultbeat 계정에 저장하고, Apple Health에는 마음 상태(State of Mind)만 들어가요. 에이전트 접근에는 Pro가 필요해요.
athletedata
지구력 운동 선수를 겨냥한 호스팅 MCP 서버예요(athletedata.health). 베타 iPhone 앱이 데이터를 채워 줘요. 운동, 구간 기록, 수면, HRV, VO2max에 강해요. 가이드에 따르면 영양 정보는 포함되지 않아요. 구독형이에요.
MetricBridge
JSON 내보내기 파일을 iCloud Drive나 동기화 폴더, 또는 네트워크에서 계속 최신으로 유지하는 iPhone 앱이에요. 내 컴퓨터에서 그 파일을 읽는 무료 오픈 소스 MCP 서버가 함께 있어요. 읽기 전용이에요. 앱은 체험 후 1회 구매 방식이에요.
Health Data AI Analyzer (applehealthdata.com)
iPhone 보조 앱이 데이터를 내보내 주는 Mac 앱이에요. MCP 서버는 Mac 앱과 통신하므로 앱이 실행 중인 Mac이 필요해요. 읽기 전용이고 주요 지표를 다뤄요.
neiltron/apple-health-mcp와 Momentum의 서버
내보내기 파일을 로컬 데이터베이스에 불러와 AI가 질의하게 해 주는 무료 오픈 소스 서버 두 가지예요. neiltron의 서버는 Simple Health Export CSV 앱의 CSV 파일(Apple의 export.xml이 아님)을 읽고 AI가 SQL을 실행하게 해 줘요. Momentum의 서버는 export.xml을 읽고, 이후 더 큰 Open Wearables 프로젝트로 성장했어요. 둘 다 스냅숏이라서 새 데이터가 필요하면 다시 내보내야 해요. 내보내기 파일이 있고 CSV만 필요하다면 저희 브라우저 변환기가 서버 없이도 스프레드시트로 바꿔 줘요.
확인한 방법
각 행은 해당 프로젝트의 README, 문서 또는 App Store 정보에서 2026년 10월 19일에 확인한 내용이에요. 가격은 미국 스토어 기준이에요. 바뀐 내용이 있다면 [email protected]으로 알려 주세요. 바로잡을게요.