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 連接器。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案