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 コネクタと互換性があります。
関連
- プロジェクト
Taxuspt/garmin_mcpGarmin ConnectをAIアシスタントに接続するModel Context Protocol (MCP) サーバー。自然言語を通じてフィットネスデータの照会、ワークアウトの管理、パフォーマンス指標の分析が可能になります。
- プロジェクト
atilaahmettaner/tradingview-mcpモデルコンテキストプロトコル(MCP)を介して、39のマーケットデータ、テクニカル分析、スクリーナー、バックテストツールを公開するPython専用サーバー。AIアシスタント(Claude、ChatGPT、Cursor、Copilotなど)は、自然言語プロンプトでこれらのツールを呼び出し、チャット内でライブデータ、インジケーターテーブル、またはインタラクティブなチャートを受け取ることができます。無料でセルフホスト(MITライセンス)またはホスト型SaaS(TradingMCP)として月額9ドルで利用可能。
- プロジェクト
chrisdoc/hevy-mcpHevy MCPは、HevyフィットネストラッキングAPIを23のAIフレンドリーなツール(読み取り・書き込み)として公開するオープンソースのModel Context Protocolサーバーです。Cloudflare Worker(ホスト型エンドポイント)またはnpm/Dockerでローカルに実行でき、Claude、Codex、Cursorなどのアシスタントがワークアウトの分析、トレーニングの要約、ルーティンの検索、ワークアウトや身体測定の作成・更新までを行えます。すべてユーザーが制御する認証(APIキーまたはOAuth)のもとで動作します。
- プロジェクト
motherduckdb/mcp-server-motherduckDuckDB(ローカル、S3、またはMotherDuck)をラップする自己ホスト型MCPサーバー。AIアシスタントがModel-Chat-Protocol経由でSQLクエリを実行可能。stdioまたはHTTP、読み書き制御、Dockerデプロイ、Claude、Gemini、Cursorなどとの統合をサポート。
- プロジェクト