mcpField
F
Fitness AI Connector

Fitness AI Connector

リモート
fmp.it.comデータ・分析85 日前に更新
リポジトリ公式サイト

Fitness AI Connector について

Fitness AI Connectorは、Garmin Health APIを通じてGarminの健康・運動データをClaudeやChatGPTから参照できる、ホスト型のリモートMCPサーバーです。OAuth 2.0で認証し、Garminのパスワードをサービスに共有しません。

主な機能

  1. 01毎日の健康サマリー
  2. 02アクティビティ、ペース、心拍の詳細
  3. 03体組成と周期データ
  4. 04週ごとのトレンド分析
  5. 05Garminデータのオンデマンド更新

活用シーン

  1. 011週間の睡眠やHRVを確認
  2. 02直近のランニングのラップデータを調べる
  3. 03週ごとの運動傾向を比較
  4. 04体重や体組成の変化を確認

MCP 対応

リモートMCPサーバーはStreamable HTTPで、Garminデータの参照・更新・アカウント管理を行う12のツールを公開します。ClaudeとChatGPTはOAuth 2.0で接続できます。

設定

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

エンドポイントhttps://garmin-mcp-nuqd.onrender.com/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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

Fitness AI Connector

Claude と ChatGPT で Garmin のデータについて会話できます。

公式の Garmin Health API を通じて、Garmin の健康・フィットネスデータを Claude と ChatGPT に接続します。OAuth 2.0 でサインインするホステッド型のリモート MCP サーバー(Streamable HTTP)です。Garmin のパスワードが共有されることはありません。12 個のツールを利用できます。日々の健康サマリー(睡眠、HRV、ストレス、Body Battery)、ラップおよび時系列分析を含むアクティビティ、体組成、月経周期の追跡、傾向の確認、オンデマンドのデータ更新に対応しています。2026 年 10 月時点で 70,000 人以上のユーザーが利用しています。無料プランもあります。

🌐 ウェブサイト:https://fmp.it.com/en/fitness-ai/

仕組み

  1. ChatGPT のアプリディレクトリでアプリを接続するか、Claude にコネクターを追加します
  2. Garmin の公式ページでサインインします(OAuth 2.0 + PKCE)。パスワードを確認したり保存したりすることはありません
  3. 自然な言葉で質問します:「今週の睡眠はどうでしたか?」「最新のランニングの詳細を見せて」「上達していますか?」

Garmin Health API の Webhook/プルモデルを通じて、Garmin のデータが自動的に同期されます。Garmin アカウントの設定からいつでも接続を解除したり、すべてのデータを削除したりできます。

質問できること

領域例
日々の健康状態歩数、カロリー、心拍数、睡眠ステージとスコア、ストレス、Body Battery、HRV
アクティビティランニング、サイクリング、水泳のペース、距離、カロリー、アクティビティごとの心拍数
アクティビティの詳細ラップごとのスプリット、心拍数のドリフト、ペースの安定性、ネガティブスプリット、ケイデンスとパワーの統計
体組成体重、BMI、体脂肪率、筋肉量(スマート体重計が必要です)
月経周期周期のフェーズ、周期日数、妊娠可能期間、生理の記録(Garmin Connect でオプトインが必要です)
長期的な傾向週ごとの平均、変化の傾向、「上達していますか?」の比較
プロフィールとアカウント接続状況、VO2max、フィットネス年齢、サブスクリプションの管理

ツール

このコネクターは 12 個の MCP ツールを提供します。

  • get_user_profile — Garmin の接続状況、サブスクリプションのプラン、VO2max、フィットネス年齢を取得します。
  • get_health_summary — 1 日の概要:歩数、カロリー、心拍数、睡眠ステージとスコア、ストレス/Body Battery、HRV。オプションで時系列データ(心拍数、ストレス、Body Battery、睡眠ステージ、SpO2、呼吸数)も取得できます。
  • get_activities — ペース、距離、カロリー、アクティビティごとの心拍数を含むアクティビティ(ランニング、サイクリング、水泳)の一覧を取得します。
  • get_activity_details — 1 件のアクティビティについて、ラップごとのスプリット、心拍数のドリフト、ペースの安定性、ネガティブスプリット比率、ケイデンスとパワーの統計を取得します。オプションで 1 秒ごとの時系列データも取得できます。
  • get_body_composition — 体重、BMI、体脂肪率、筋肉量、骨量、体水分率を取得します(スマート体重計が必要です)。
  • get_cycle_data — 月経周期のスナップショット:フェーズ、周期日数、生理開始日、周期の長さ(予測値と実測値)、妊娠可能期間。該当する場合は妊娠中の状態も考慮されます(Garmin Connect で周期の追跡を有効にする必要があります)。
  • get_trends — 週ごとの平均、変化の傾向、パターンの検出(「上達していますか?」)を取得します。
  • refresh_data — 指定した期間の Garmin データを再取得します。接続日より前の日付はスキップされます。
  • refetch_activity_detail — 欠落しているアクティビティの詳細情報の復元をリクエストします。
  • manage_subscription — 請求ポータルとアカウントの削除(30 日間は復元可能)を管理します。
  • get_help — セットアップ、トラブルシューティング、請求に関するよくある質問への回答を取得します。
  • acknowledge_garmin_source — データが初めて表示されたときに Garmin のブランド表記を表示します。

入手先

  • ChatGPT:アプリディレクトリで「Fitness AI Connector」を検索してください
  • Claude:カスタムコネクターとして追加します — MCP エンドポイント:https://garmin-mcp-nuqd.onrender.com/mcp
  • 詳細とセットアップガイド:https://fmp.it.com/en/fitness-ai/

比較

Garmin のデータを AI アシスタントに接続する方法はいくつかあります。率直に比較すると、次のとおりです。

Fitness AI Connectorセルフホスト型 OSS(例:garmin_mcp)ホスト型の認証情報ベースのコネクター
Garmin へのアクセスGarmin Health API(公式開発者プログラム)非公式(リバースエンジニアリングされた)API非公式(リバースエンジニアリングされた)API
認証Garmin のページで OAuth を使用。パスワードは共有されませんGarmin のメールアドレスとパスワード運営者が Garmin のメールアドレスとパスワードを保存
セットアップ不要(ホスト型)ローカルにインストール(Python/Node)不要(ホスト型)
モバイル/ウェブチャットでの動作はいデスクトップのみ(ローカルプロセス)はい
過去のデータ接続日以降。Basic では Garmin のデータエクスポートをインポート可能(最大10年分)全履歴全履歴
ツール数目的を絞った12個のツール最大110個以上のツールプランによって異なります
価格無料プラン。Basic は月額 $3 に適用される税金が加算されます無料(セルフ管理)無料
継続性のリスク契約で保証された APIGarmin が内部認証を変更すると動作しなくなりますGarmin が内部認証を変更すると動作しなくなります

セルフホスト型 OSS は、ツールを最大限に活用し、すべてをローカルで管理したい開発者にとって最適な選択肢です。Fitness AI Connector は、Garmin Health API を利用し、ChatGPT アプリや Claude アプリで動作する、セットアップ不要でパスワードを共有しなくてよい方法を求める人向けに構築されています。

プライバシーとセキュリティ

サポート


Garmin Health API を通じて Garmin Connect™ に接続します。Garmin、Garmin のロゴ、および Garmin Connect は、Garmin Ltd. またはその子会社の商標です。このプロジェクトは Garmin と提携しておらず、Garmin による推奨または後援を受けていません。

コメント

MCP は初めてですか?

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

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