mcpField
G
Garmin Connect MCP Server and API by Cotlet

Garmin Connect MCP Server and API by Cotlet

リモート
cotlet.devヘルスケア0今日更新
リポジトリ公式サイト

Garmin Connect MCP Server and API by Cotlet について

Garmin Connect MCP Server and API by Cotletは、フィットネスと健康管理のため、AIクライアントをGarmin Connectアカウントに接続します。ホスト型MCPサービスでトレーニングデータを確認し、ワークアウトの作成や予定登録ができ、ローカルstdioサーバーとCLIも利用できます。

主な機能

  1. 01アクティビティと健康指標の確認
  2. 02トレーニング記録の比較
  3. 03ワークアウトの作成と予定登録
  4. 04ツール経由でGarmin Connectページを閲覧
  5. 05ホスト型MCPまたはstdioで接続
  6. 06CLIによるクライアント設定

活用シーン

  1. 01睡眠とHRVの推移を確認
  2. 02ランニングのペースと心拍数を比較
  3. 03トレーニング計画を立ててカレンダーに登録

MCP 対応

ホスト型のCotlet.devサービスがMCPクライアントにGarmin Connectの操作を提供します。ローカルのstdioサーバーはツールを公開し、呼び出しをホスト型サービスへ転送します。

設定

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

エンドポイントhttps://cotlet.dev/mcp/v1/garmin/connect
インストールコマンドをコピー
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://cotlet.dev/mcp/v1/garmin/connect
Streamable HTTPhttps://cotlet.dev/mcp/v1/garmin認証が必要

ツール

詳細

Garmin Connect を Claude Code、ChatGPT、あらゆる AI エージェントに接続する方法

はい。Claude、ChatGPT、その他の AI エージェントは、Garmin Connect アカウントで操作できます。 Garmin 独自の API は、開発者向けに作られた読み取り専用の API です。Cotlet.dev は、お使いの Garmin Connect アカウントをあらゆる AI エージェントに接続し、AI がトレーニングデータを読み取って、ワークアウトを作成し、スケジュールに登録できるようにします。

できること

10 km のテンポ走ワークアウトを作成して、木曜日の Garmin カレンダーに登録してください。

過去 4 週間で、睡眠と HRV はどう変化しましたか?

ハーフマラソンに向けて、今後 8 週間の計画を立て、ワークアウトをスケジュールに登録してください。

直近 3 回のロングランを、ペース、心拍数、ケイデンスで比較してください。

今年の VO2 max の推移はどうなっていますか?

2 分で接続

https://cotlet.dev/app で API キーを取得し、COTLET_API_KEY としてエクスポートしてください。

Claude Code
claude mcp add --transport http cotlet https://cotlet.dev/mcp/v1 --header "Authorization: Bearer $COTLET_API_KEY"
ChatGPT

設定 → アプリ → コネクタ URL https://cotlet.dev/mcp/v1 を追加し、Cotlet.dev にサインインしてください。API キーは不要です。

Cursor

このリポジトリの .cursor/mcp.json をプロジェクトにコピーしてください。

{
  "mcpServers": {
    "cotlet": {
      "url": "https://cotlet.dev/mcp/v1",
      "headers": {
        "Authorization": "Bearer ${COTLET_API_KEY}"
      }
    }
  }
}

ローカルで実行する(stdio)

このリポジトリは、実際に動作する MCP サーバーです。stdio 経由で MCP を使用し、キーなしで Garmin Connect のツール一覧を表示し、すべてのツール呼び出しをホスト型の Cotlet.dev サーバーに転送します。上記のホスト型 URL の利用を引き続き推奨します。クライアントがローカルサーバーのみを起動できる場合に使用してください。

{"mcpServers":{"garmin":{"command":"uvx","args":["garmin-cotlet-mcp"],"env":{"COTLET_API_KEY":"your-key"}}}}

または Docker を使用する場合:

docker build -t garmin-mcp .
docker run -i --rm -e COTLET_API_KEY garmin-mcp

ツール:garmin_guide、garmin_status、garmin_open、garmin_read、garmin_click、garmin_type、garmin_close。COTLET_API_KEY が設定されていない場合、ツール呼び出しは「COTLET_API_KEY を設定してください。https://cotlet.dev/app でキーを取得してください」と応答します。

コマンドライン

Python 3.10 以降が必要です。それ以外にインストールするものはありません。PyPI から:

pip install garmin-cotlet-mcp        # or run it once: uvx garmin-cotlet-mcp connect
garmin-cotlet-mcp connect

または、このリポジトリから直接:

export COTLET_API_KEY="your-key"
python3 garmin_agent.py connect   # ready config for Claude Code, Cursor, ChatGPT
python3 garmin_agent.py status    # is Garmin Connect ready in your Cotlet.dev account
python3 garmin_agent.py guide     # Garmin Connect screens and sign-in link
python3 garmin_agent.py read      # open Garmin Connect, read the page, close the browser
python3 garmin_agent.py tools     # list Cotlet.dev tools
python3 garmin_agent.py serve     # start the stdio MCP server (same as no argument)

Garmin Connect ユーザーからの質問

Garmin Connect に API はありますか?

Garmin には、個人向けの読み取り専用 API と、開発者向けのビジネス用 Health API があります。どちらも、AI エージェントがワークアウトを作成してスケジュールに登録することはできません。Cotlet.dev はお使いの Garmin Connect アカウントで動作するため、それが可能です。

Garmin を Claude AI に接続するにはどうすればよいですか?

Cotlet.dev を Claude に追加し(上記の claude mcp add コマンド、または Claude アプリのカスタムコネクタを使用)、Cotlet.dev Cloud Browser で Garmin Connect に一度サインインしてから、Claude にトレーニングについて質問してください。

Garmin Connect を ChatGPT に接続するにはどうすればよいですか?

Cotlet.dev を ChatGPT のアプリとして追加し(設定 → アプリで、コネクタ URL に https://cotlet.dev/mcp/v1 を指定)、Cotlet.dev Cloud Browser で Garmin Connect に一度サインインしてから、ChatGPT に普通の言葉で質問してください。コードも Garmin Connect API キーも不要です。

Garmin Connect の MCP サーバーはありますか?

Garmin Connect には公式の MCP サーバーはありません。Cotlet.dev は、Claude、ChatGPT、Cursor、Codex、n8n、Make、Zapier と連携し、Garmin Connect を 24 時間いつでも操作できるホスト型 MCP サーバーです。

掲載先

こちらにも対応しています


詳細:https://cotlet.dev/integrations/garmin-api-mcp-server?utm_source=github&utm_medium=readme&utm_campaign=garmin

無料で始める:https://cotlet.dev/signup?app=garmin&utm_source=github&utm_medium=readme&utm_campaign=garmin

コメント

MCP は初めてですか?

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

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