mcpField
A
athletedata

athletedata

リモート
athletedata.healthヘルスケア26 日前に更新
リポジトリ公式サイト

athletedata について

athletedataは、接続したトレーニング・健康アプリの情報をAIから参照できる、アスリート向けのホスト型MCPサーバーです。39個のアプリのデータからトレーニング、回復、パフォーマンス指標を算出し、対応サービスへワークアウトや食事記録、ルーティンを書き戻せます。

主な機能

  1. 0139個のアプリからデータを取得
  2. 02トレーニング負荷とレディネス指標
  3. 03睡眠、HRV、心拍数の推移
  4. 04パワー・ペース曲線とレース予測
  5. 05ワークアウト、食事、ルーティンの書き戻し

活用シーン

  1. 01トレーニング負荷と回復傾向の確認
  2. 02睡眠とHRVの経時比較
  3. 03パワー曲線とレース予測の確認
  4. 04ワークアウト送信や食事・筋力ルーティンの記録

MCP 対応

ホスト型のStreamable HTTP MCPサーバーとして、接続済みのフィットネス・健康データと一部の書き込み操作をMCPクライアントに提供します。OAuthまたはAPIキー認証に対応します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp.athletedata.health/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

すべてのエンドポイント
Streamable HTTPhttps://mcp.athletedata.health/mcp認証が必要

ツール

詳細

athletedata

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つ

  1. OAuth(クライアントが対応している場合に推奨)。 URL https://mcp.athletedata.health/mcpをそのまま追加し、athletedataアカウントでサインインしてください。同意 画面には、アプリが要求した内容が表示されます。SettingsのConnected appsから、いつでもアクセスを取り消せます。
  2. 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にathletedataを追加

ボタンを押すとサーバーが追加され、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.mdGemini CLI 拡張機能
plugin.json、mcp.json、skills/Agent Plugins パッケージ(Hermes Agent、Cursor)
.cursor-plugin/plugin.jsonCursor プラグイン
clawhub/athletedata/SKILL.mdOpenClaw 用 ClawHub スキル
glama.jsonGlama リスティングの所有権
build/build.mjs単一のソースから上記すべてを生成

プライバシー

データはお客様のものです。当社がデータを販売したり、モデルのトレーニングに使用したりすることはありません。また、ダッシュボードからすべてのデータを削除できます。詳細:athletedata.health/trust。 お問い合わせ:[email protected]

チューリッヒの HealthspanOS AG が制作。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。