サーバーに接続
高度な機能のためにHealth Auto Exportサーバーに接続します。
Last updated: February 5, 2026
TCP/MCPサーバーを使用すると、ローカルネットワーク経由で他のデバイスから直接ヘルスデータをクエリできます。これにより、同じネットワーク上で実行されている他のアプリケーション、スクリプト、またはサービスとの統合が可能になります。
概要
TCP/MCPサーバーは、他のデバイスやアプリケーションからの接続を受け入れるローカルネットワークサーバーを作成します。ヘルスデータをクエリし、自動化を実行し、プログラム的にHealth Auto Exportと対話できます。
使用例:
- ネットワーク上の他のデバイスからヘルスデータをクエリ
- ローカルアプリケーションやスクリプトとの統合
- コマンドラインツールからヘルスデータにアクセス
- MCPプロトコルを使用したカスタム統合の構築
主な機能:
- 信頼性の高い接続のためのTCPベースのサーバー
- MCP(Model Context Protocol)サポート
- ローカルネットワークアクセス
- リアルタイムのヘルスデータクエリ
- プログラムによる自動化制御
制限事項:
- アプリはフォアグラウンドで実行されている必要があります
- 現在は暗号化されていません(信頼できるネットワークでのみ使用してください)
- ローカルネットワークの許可が必要です
- 接続はサーバーが実行されている間のみ機能します
前提条件
- iPhone/iPadでHealth Auto Exportが実行されていること
- 同じローカルネットワーク上のデバイス
- ローカルネットワークの許可が付与されていること
- プレミアムサブスクリプション
- 信頼できるネットワーク
サーバーの起動
- サーバー画面で「サーバーを開始」をタップ
- サーバーが起動するまで待機(ステータスが「実行中」に変わります)
- 画面上に表示されるIPアドレスとポートをメモ
- サーバーは接続を受け入れています
IPアドレス/ポートの表示:
- サーバーはデバイスのIPアドレスを表示します
- デフォルトポートは9000です
サーバーに接続
IPアドレスの確認
サーバー画面には、デバイスのIPアドレスが自動的に表示されます。これが他のデバイスが接続に使用するアドレスです。
例: 192.168.1.100:9000
サーバーの使用
MCPプロトコル
サーバーは通信にModel Context Protocol(MCP)を使用します。
接続ログ
サーバー画面には、以下を示す接続ログが表示されます:
- 着信接続の試行
- リクエストの詳細
- 応答情報
- エラーメッセージ
ログの表示:
- ログはサーバー画面のリストに自動的に表示されます
- スクロールして最近のアクティビティを確認
- ログは接続の問題のデバッグに役立ちます