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

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目