athletedata について
athletedataは、接続したトレーニング・健康アプリの情報をAIから参照できる、アスリート向けのホスト型MCPサーバーです。39個のアプリのデータからトレーニング、回復、パフォーマンス指標を算出し、対応サービスへワークアウトや食事記録、ルーティンを書き戻せます。
主な機能
- 0139個のアプリからデータを取得
- 02トレーニング負荷とレディネス指標
- 03睡眠、HRV、心拍数の推移
- 04パワー・ペース曲線とレース予測
- 05ワークアウト、食事、ルーティンの書き戻し
活用シーン
- 01トレーニング負荷と回復傾向の確認
- 02睡眠とHRVの経時比較
- 03パワー曲線とレース予測の確認
- 04ワークアウト送信や食事・筋力ルーティンの記録
MCP 対応
ホスト型のStreamable HTTP MCPサーバーとして、接続済みのフィットネス・健康データと一部の書き込み操作をMCPクライアントに提供します。OAuthまたはAPIキー認証に対応します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.athletedata.health/mcpclaude mcp add --transport http health-athletedata https://mcp.athletedata.health/mcp{"mcpServers":{"health-athletedata":{"type":"http","url":"https://mcp.athletedata.health/mcp"}}}Cursor で開く{"servers":{"health-athletedata":{"type":"http","url":"https://mcp.athletedata.health/mcp"}}}VS Code で開く{"mcpServers":{"health-athletedata":{"type":"http","url":"https://mcp.athletedata.health/mcp"}}}{"mcpServers":{"health-athletedata":{"serverUrl":"https://mcp.athletedata.health/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://mcp.athletedata.health/mcp認証が必要ツール
詳細

athletedata MCP サーバー
Garmin、Oura、WHOOP、Hevy、さらに35以上のフィットネスアプリのデータを、ご自身のAIから照会できます。
athletedataは、アスリート向けのホスト型MCPサーバーです。athletedata.healthでトレーニングアプリや健康アプリを一度接続すれば、ご自身のAIにデータについて質問できます。
39のアプリからデータを読み取り、さらにそのデータをもとに、トレーニング負荷(CTL、ATL、TSB)、HRVと安静時心拍数の推移、準備状況、睡眠の推移、パワーとペースのカーブ、レース予測、強度の分布、負荷の急増などを算出します。許可を得た場合は、データを書き戻すこともできます。構造化されたワークアウトをGarminまたはCOROS(Intervals.icu経由)、あるいはApple Watch(athletedataのiPhoneアプリ経由)に送信したり、食事を記録したり、Hevyのルーティンを作成したりできます。
サーバー: https://mcp.athletedata.health/mcp(Streamable HTTP)
アカウント: 7日間の無料トライアルを開始し、www.athletedata.health/dashboard/mcpでキーを確認してください。
詳細: athletedata.health/mcp
読み取るデータ
- アクティビティとパワー: Garmin、Wahoo、Intervals.icu、TrainingPeaks、Polar、COROS、Suunto、Zepp、Zwift、Rouvy、MyWhoosh、Peloton、TrainerRoad、Hammerhead Karoo、Concept2
- 睡眠とリカバリー: Oura、WHOOP、Ultrahuman、Garmin、Withings、Apple Health、Google Health(Fitbit、Pixel Watch)、COROS、Suunto、Zepp、Eight Sleep
- 心臓: Frontier X(ECG)
- 筋力トレーニング: Hevy、Strong、Fitbod、Technogym
- 栄養: Cronometer、MyFitnessPal、Yazio、Lose It!、Lifesum、Fuelin
- 体組成: Renpho、Withings
- サイクル追跡: Clue、Flo
- カレンダーとドキュメント: Google Calendar、Apple Calendar、Google Sheets
StravaのデータはMCP経由では利用できません。StravaのAPI利用規約では、サードパーティのAIツールへのデータ提供が許可されていません。
サインイン方法は2つ
- OAuth(クライアントが対応している場合に推奨)。 URL
https://mcp.athletedata.health/mcpをそのまま追加し、athletedataアカウントでサインインしてください。同意 画面には、アプリが要求した内容が表示されます。SettingsのConnected appsから、いつでもアクセスを取り消せます。 - APIキー。 リクエストごとに
Authorization: Bearer sk_soma_...を送信してください。 キーはご自身のMCPページにあります。パスワードと同様に大切に扱ってください。
クライアント別のセットアップ
Claude(claude.ai、Claude Desktop)
Settings、Connectors、Add custom connectorの順に選択し、https://mcp.athletedata.health/mcpを貼り付けてからサインインしてください。
ガイド:athletedata.health/mcp/setup/claude-desktop
アカウントをお持ちでない場合は、無料で開始してください。
Claude Code
claude mcp add --transport http athletedata https://mcp.athletedata.health/mcp
次に、Claude Code内で/mcpを実行してサインインしてください。アカウントをお持ちでない場合は、無料で開始してください。
ChatGPT
ガイド:athletedata.health/mcp/setup/chatgpt アカウントをお持ちでない場合は、無料で開始してください。
Cursor
ボタンを押すとサーバーが追加され、Cursorからサインインを求められます。代わりにキーを使用する場合は、これを~/.cursor/mcp.jsonに記述し、環境変数にATHLETEDATA_API_KEYを設定してください。
{
"mcpServers": {
"athletedata": {
"url": "https://mcp.athletedata.health/mcp",
"headers": { "Authorization": "Bearer ${env:ATHLETEDATA_API_KEY}" }
}
}
}
このリポジトリはCursorプラグイン(.cursor-plugin/plugin.json)としても利用できます。
アカウントをお持ちでない場合は、無料で開始してください。
VS Code(GitHub Copilot)
code --add-mcp '{"name":"athletedata","type":"http","url":"https://mcp.athletedata.health/mcp"}'
VS Code では、初回使用時にサインインを求められます。まだアカウントをお持ちでない場合は、無料で始める。
Gemini CLI
gemini extensions install https://github.com/athletedata-health/mcp
インストーラーで API キーを入力すると、システムのキーチェーンに保存されます。 まだアカウントをお持ちでない場合は、無料で始める。
OpenClaw
OAuth でサインインします。
openclaw mcp add athletedata --url https://mcp.athletedata.health/mcp --transport streamable-http --auth oauth
openclaw mcp login athletedata
または、キーを使用します(環境に ATHLETEDATA_API_KEY を設定してください。シングルクォートで設定すると、プレースホルダーが設定ファイルに保持されます。また、追加時のプローブではプレースホルダーが展開されないため、--no-probe が必要です)。
openclaw mcp add athletedata --url https://mcp.athletedata.health/mcp --transport streamable-http --header 'Authorization=Bearer ${ATHLETEDATA_API_KEY}' --no-probe
openclaw mcp probe athletedata
対応するスキルが、いつこのツールを使うべきかをエージェントに伝えます:clawhub install athletedata。
まだアカウントをお持ちでない場合は、無料で始める。
Hermes Agent
echo 'ATHLETEDATA_API_KEY=sk_soma_...' >> ~/.hermes/.env
hermes plugins install athletedata-health/mcp
hermes plugins enable athletedata
まだアカウントをお持ちでない場合は、無料で始める。
Mistral Le Chat
Connectors、Add connector、Custom MCP connector の順に選択し、https://mcp.athletedata.health/mcp を貼り付けてからサインインします。
まだアカウントをお持ちでない場合は、無料で始める。
その他の MCP クライアント
URL は https://mcp.athletedata.health/mcp、トランスポートは Streamable HTTP、ヘッダーは Authorization: Bearer sk_soma_... です。
stdio のみをサポートするクライアントは、npx mcp-remote https://mcp.athletedata.health/mcp --header "Authorization:Bearer ${ATHLETEDATA_API_KEY}" でブリッジできます。
このリポジトリの内容
マニフェストのみです。サーバー自体は athletedata がホストしているため、ここにあるものがマシン上で実行されることはありません。
| ファイル | 用途 |
|---|---|
server.json | 公式 MCP レジストリ |
gemini-extension.json、GEMINI.md | Gemini CLI 拡張機能 |
plugin.json、mcp.json、skills/ | Agent Plugins パッケージ(Hermes Agent、Cursor) |
.cursor-plugin/plugin.json | Cursor プラグイン |
clawhub/athletedata/SKILL.md | OpenClaw 用 ClawHub スキル |
glama.json | Glama リスティングの所有権 |
build/build.mjs | 単一のソースから上記すべてを生成 |
プライバシー
データはお客様のものです。当社がデータを販売したり、モデルのトレーニングに使用したりすることはありません。また、ダッシュボードからすべてのデータを削除できます。詳細:athletedata.health/trust。 お問い合わせ:[email protected]
チューリッヒの HealthspanOS AG が制作。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。