VitaCal Connect: 自分の健康データをClaudeで照会する
2026年5月更新
VitaCal Connectは、自分のVitaCalデータを、自分が使っているツールから質問できる形にします。これはMCP(Model Context Protocol)サーバーであり、Claudeや、その他のMCP対応クライアントを自分の健康データに接続し、睡眠、ワークアウト、回復状態、栄養データを直接照会できるようにします。管理はあなた自身の手にあります。アプリ内で個人用トークンを発行し、いつでもそこで取り消すことができます。
ステップ1:アプリでトークンを発行する
VitaCalを開き、個人用のAPIトークンを作成します。後で見分けられるように名前を付けると、アプリがそのトークンを1度だけ表示します。トークンはパスワードと同様に扱う必要があるため、安全な場所にコピーし、他人と共有しないようにしてください。複数作成することもでき、いつでもそれぞれを取り消すことができます。
ステップ2:Claude Codeにコネクタを追加する
トークンを入手したら、1つのコマンドで Claude Code に VitaCal コネクタを追加します。YOUR_TOKEN を、発行したトークンに置き換えてください:
claude mcp add --transport http vitacal https://api.vitacal.app/mcp --header "Authorization: Bearer YOUR_TOKEN"
これにより、VitaCalがHTTP経由のMCPサーバーとして登録され、あなたのトークンをベアラー認証情報として使って認証されます。以降、あなたが尋ねれば、ClaudeはあなたのVitaCalの健康データを読み取れるようになります。
Claude Codeをはじめ、あらゆるMCPクライアントで利用可能
VitaCal ConnectはHTTP経由でModel Context Protocolを使用するため、Claude Codeに限定されません。MCP対応のクライアントであればどれでも接続できます。クライアントをエンドポイントに向け、トークンで認証してください:
https://api.vitacal.app/mcp
自分の健康データについて質問する
接続すると、VitaCalに同期・記録されたデータについてAIクライアントに質問できるようになります。どのように眠ったか、どれくらいの強度でトレーニングしたか、回復がどう推移しているか、栄養が目標にどれだけ合っていたかなどです。クライアントは実際の数値を読み取るため、一般的なアドバイスではなく、あなた自身のデータに基づいた回答が得られます。睡眠、心拍数、HRV、ワークアウトなどの指標を照会するには、まずヘルスシンクからApple HealthまたはHealth Connectを接続してください。
トークンはパスワードと同様に扱われ、いつでも取り消せます
トークンはあなたのデータへの鍵ですので、パスワードと同じように扱ってください。リポジトリにコミットしたり、共有のチャットに貼り付けたりしないでください。万が一トークンが漏洩した場合は、アプリからすぐに取り消し、新しいものを発行してください。トークンはいつでも自分で作成・取り消しができます。
一つだけ知っておくべき例外があります。ご自身で発行したトークンではなく、claude.ai自体のコネクタ経由で接続した場合、その接続はアプリのトークン一覧には表示されず、アプリから取り消すことはできません。その場合はclaude.aiの設定から接続を解除するか、[email protected]までメールでご連絡いただければ、当社側で取り消します。
クライアントを設定する代わりに、アプリ内でチャットしたい方へ。Ask VitaCal AIコーチなら、設定不要で同じようにあなたのデータについて質問できます。
よくある質問
VitaCal Connectとは何ですか?
VitaCal ConnectはMCP(Model Context Protocol)サーバーで、ClaudeをはじめとするMCP対応クライアントを、あなた自身のVitaCalの健康データに接続できます。アプリ内で個人用のAPIトークンを発行し、それを使って睡眠、ワークアウト、回復、栄養データを安全に照会できます。
健康データをClaudeに接続するにはどうすればよいですか?
VitaCalを開いて個人用のAPIトークンを発行し、次のコマンド1つでClaude Codeにコネクタを追加します。claude mcp add --transport http vitacal https://api.vitacal.app/mcp --header "Authorization: Bearer YOUR_TOKEN"。これで、Claudeに自分の健康データについて質問できるようになります。
VitaCal ConnectはClaude以外のクライアントでも使えますか?
はい。VitaCal ConnectはHTTP上でModel Context Protocolを使用するため、Claude Codeをはじめ、MCP対応のあらゆるクライアントで利用できます。クライアントのエンドポイントをhttps://api.vitacal.app/mcpに設定し、トークンをベアラー認証情報として使用してください。
APIトークンは安全ですか?
トークンはパスワードと同じように扱い、他人と共有しないでください。トークンはアプリからいつでも作成・無効化できるため、万一トークンが漏れた場合はすぐに無効化して新しいものを発行できます。例外は claude.ai 自体のコネクタで作成した接続です。これはアプリのトークン一覧に表示されないため、claude.ai の設定で接続を解除するか、[email protected] にメールしていただければ当社で無効化します。
接続後、何を質問できますか?
睡眠、ワークアウト、回復、栄養など、VitaCal で同期・記録した健康データについて質問できます。クライアントが実際の数値を読み取るため、回答はあなた自身のデータに基づいています。
最初に健康データを同期する必要がありますか?
睡眠、心拍数、HRV、ワークアウトなどの指標を照会するには、まずHealth Syncを通じてApple HealthまたはHealth Connectを接続してください。記録した栄養、水分、体重はそれに関係なく利用できます。