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 커넥터와 호환됩니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트