Garmin Connect MCP Server and API by Cotlet について
Garmin Connect MCP Server and API by Cotletは、フィットネスと健康管理のため、AIクライアントをGarmin Connectアカウントに接続します。ホスト型MCPサービスでトレーニングデータを確認し、ワークアウトの作成や予定登録ができ、ローカルstdioサーバーとCLIも利用できます。
主な機能
- 01アクティビティと健康指標の確認
- 02トレーニング記録の比較
- 03ワークアウトの作成と予定登録
- 04ツール経由でGarmin Connectページを閲覧
- 05ホスト型MCPまたはstdioで接続
- 06CLIによるクライアント設定
活用シーン
- 01睡眠とHRVの推移を確認
- 02ランニングのペースと心拍数を比較
- 03トレーニング計画を立ててカレンダーに登録
MCP 対応
ホスト型のCotlet.devサービスがMCPクライアントにGarmin Connectの操作を提供します。ローカルのstdioサーバーはツールを公開し、呼び出しをホスト型サービスへ転送します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://cotlet.dev/mcp/v1/garmin/connectclaude mcp add --transport http dev-cotlet-garmin https://cotlet.dev/mcp/v1/garmin/connect{"mcpServers":{"dev-cotlet-garmin":{"type":"http","url":"https://cotlet.dev/mcp/v1/garmin/connect"}}}Cursor で開く{"servers":{"dev-cotlet-garmin":{"type":"http","url":"https://cotlet.dev/mcp/v1/garmin/connect"}}}VS Code で開く{"mcpServers":{"dev-cotlet-garmin":{"type":"http","url":"https://cotlet.dev/mcp/v1/garmin/connect"}}}{"mcpServers":{"dev-cotlet-garmin":{"serverUrl":"https://cotlet.dev/mcp/v1/garmin/connect"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://cotlet.dev/mcp/v1/garmin/connecthttps://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 サーバーです。
掲載先
こちらにも対応しています
- Mangomint MCP
- Wanderlog MCP
- SmugMug MCP
- Housecall Pro MCP
- Medium MCP
- Crexi MCP
- DistroKid MCP
- LinkedIn MCP
- EstimateOne MCP
- Cotlet.dev 経由で接続できるすべてのアプリ
無料で始める:https://cotlet.dev/signup?app=garmin&utm_source=github&utm_medium=readme&utm_campaign=garmin
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。