mvilanova/intervals-mcp-server
Model Context Protocol (MCP) server for connecting Claude and ChatGPT with the Intervals.icu API.
解決する課題
このプロジェクトは、Claude や ChatGPT などの AI アシスタントと Intervals.icu API 間の橋渡しを提供します。ユーザーは会話型インターフェースを通じて、スポーツトレーニングデータ、ウェルネス指標、イベントスケジュールを直接クエリして管理できます。
仕組み
Model Context Protocol (MCP) サーバーとして実装されています。サーバーを AI クライアントに接続することで、AI はユーザーのアスリート ID と API キーを使用して Intervals.icu API とやり取りするための専門ツール群にアクセスできるようになります。Claude Desktop のローカル実行と ChatGPT の SSE トランスポートの両方をサポートしています。
対象者
Intervals.icu をトレーニング追跡に使用しており、LLM を使用してアクティビティ、パワーカーブ、ウェルネスデータを分析したり、イベントのカレンダーを管理したりしたいアスリートやコーチ。
ハイライト
- 包括的なデータアクセス: アクティビティ、詳細なインターバルデータ、生データストリーム(パワー、心拍数)、アスリートのパワーカーブを取得します。
- ウェルネスとイベント管理: ウェルネスデータを取得し、イベント(ワークアウト、レース)の作成、更新、削除を行えます。
- ** uma custom items**: チャートやゾーンなどのカスタムアイテムの管理をサポートします。
- マルチクライアントサポート: Claude Desktop および ChatGPT の MCP コネクタと互換性があります。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト