AppleヘルスケアMCPサーバー:HealthKitデータをAIに安全に届ける

Model Context Protocol(MCP)は、AIアシスタントが外部データにつながるためのオープン標準です。AppleヘルスケアのMCPサーバーの仕組みと、コード不要で使う方法を紹介します。

App StoreでHealth to AIをダウンロード

更新日 · GRAVITY Inc.

MCP(Model Context Protocol)とは?

MCPは2024年末にAnthropicが発表し、現在はAI業界で広くサポートされているオープンプロトコルで、AIアプリが外部のツールやデータにつながる方法を標準化します。データをチャットにコピー&ペーストする代わりに、AIクライアント(ChatGPT、Claude、Cursorなど)がMCPサーバーに接続し、提供されるツールを見つけて、必要なときに呼び出して回答します。

リモートMCPサーバーはインターネット上で動作し、通常はOAuthで保護されます。パスワードを渡す代わりに、ブラウザで「許可」するだけです。

AIがAppleヘルスケアを直接読めない理由

Appleヘルスケア(HealthKit)はデータをiPhone内にとどめるよう設計されており、許可したAppだけが読み取れます。ChatGPTやClaudeなどのクラウドAIが呼び出せる公式のWeb APIはありません。プライバシーには優れていますが、AIはあなたの睡眠や心拍の傾向、今月のトレーニング量を知ることができません。

従来の方法は、すべてのヘルスケアデータを書き出し、巨大なXMLファイルをチャットボットにアップロードすることでした。時間がかかり、すぐに古くなり、AIにとって解析しにくく、必要以上のデータまで共有してしまいます。

Health to AIのMCPサーバーの仕組み

  1. iPhone上で:有効にしたHealthKitの種類だけを読み取り、日単位・時間単位で集計し、AES-256-GCMで暗号化。データ鍵は端末のキーチェーンに保管されます。
  2. クラウドで:保存されるのは暗号文のみ。平文のデータ鍵やAPIキーはサーバーに保存しません。
  3. AIを接続するとき:特定の名前のAI提供先を確認すると、その接続専用の暗号化されたOAuth許可(MCP)または読み取り専用APIキーが発行されます。
  4. AIが質問するとき:許可されたクエリに対し、サーバーのメモリ上で関連データを一時的に復号し、読み取り専用の結果を返します。読み取りはすべて記録され、App内で確認できます。
  5. 不要になったら:接続を取り消すと、以降の読み取りは即座に停止します。
Health to AIは、すぐに使えるホスト型のAppleヘルスケアMCPサーバーです。Macもターミナルも Python スクリプトも不要、パソコンを起動し続ける必要もありません。

ホスト型と自前構築の比較

Health to AI自前構築(XML書き出し+ローカルサーバー)
セットアップAppを入れ、データを選び、AIを許可XMLを書き出し、依存関係を入れ、ローカルMCPサーバーを設定
データの鮮度iPhoneから同期(バックグラウンドの時機はiOSが管理)スナップショット。手動で再書き出しが必要
クラウドAI(ChatGPT、ClaudeのWeb・モバイル)対応:リモートMCP + OAuth またはAPIキー多くはデスクトップのみ
細かな共有設定データ種類ごと・AI接続ごと基本的に全データ
取り消し・アクセス履歴標準搭載自分で実装

MCP経由でAIができること

接続後、AIアシスタントは健康の概要、睡眠記録、期間を指定した指標などを読み取り専用で取得し、傾向の発見、期間比較、トレーニングと睡眠の関連分析、受診用の数か月分の要約などを行えます。質問例もご覧ください。

よくある質問

Apple公式のヘルスケアMCPサーバーはありますか?
AppleはAppleヘルスケアのデータ向けにクラウドAPIやMCPサーバーを提供していません。Health to AIは、あなたの許可のもとでiPhone上のHealthKitデータをMCP対応AIツールへ橋渡しする独立したアプリです。
リモートMCPサーバーに対応しているAIクライアントは?
対応は急速に広がっています。Claude(カスタムコネクタ)、ChatGPT(対象プランのコネクタ/アプリ)、Cursor、多くの開発者ツールがMCPに対応しています。クライアント、プラン、設定によって異なり、MCP非対応の場合は読み取り専用APIキーも利用できます。
AIがヘルスケアのデータを書き換えることはありますか?
ありません。アクセスは読み取り専用で、Health to AIはAppleヘルスケアに一切書き込みません。

あわせて読みたい

ヘルスケアの記録を、あなたのAIへ

Health to AIをインストールし、共有したいAppleヘルスケアのデータを選ぶだけ。数分でChatGPTやClaudeなどのAIとつながります。すべての接続はあなたが管理できます。

App StoreでHealth to AIをダウンロード

App Storeで無料 · iPhone・iPad対応 · iOS 17以降