intervals-icu-mcp
Active·★ 102·MIT·Updated 2026-10-18
This project provides a Model Context Protocol (MCP) server for Intervals.icu, enabling large language models like Claude and ChatGPT to access and analyze personal training, wellness, and performance data. It integrates 58 tools and several resources, allowing natural language queries to manage and understand athletic metrics and activities.
#LLM Integration#Fitness Tracking#Sports Performance#API Wrapper#Data Analysis#MCP Server#AI Assistant
01
Features
01Integrates with Intervals.icu to access diverse athletic data (training, wellness, performance, gear).
02Provides 58 specialized tools for activities, analysis, wellness, events, and custom items.
03Supports natural language interaction with LLMs for data queries and actions via MCP.
04Offers flexible deployment options including uvx, Docker, and running from source.
05Includes configurable safety modes for destructive operations to prevent unintended data loss.
02
Compatibility
Claude Desktop
Client
Verified via docs
Claude Code
Client
Verified via docs
Cursor
Client
Verified via docs
ChatGPT
Client
Verified via docs
Python
Runtime
Verified via docs
Docker
Deployment
Verified via docs
03
Quick start
1
$ brew install uv
2
$ uvx intervals-icu-mcp
04
Use cases
↳Query recent activities and training logs from Intervals.icu using natural language commands.
↳Analyze athletic performance metrics like CTL, ATL, TSB, HRV, and sleep trends to assess recovery and prevent overtraining.
↳Create or manage planned workouts, races, and calendar events directly through LLM interactions.
↳Access and manage personal athlete profile, sport settings (e.g., FTP), and custom items within Intervals.icu.
05
Alternatives
hass-mcp★ 349
Control and query Home Assistant from Claude and other LLMs — a Model Context Protocol (MCP) server.
lexware-mcp★ 42
Open-source, self-hostable MCP server for the Lexware Office (lexoffice) accounting API — comprehensive coverage: contacts, articles, bookkeeping vouchers, the sales-document family (invoices/quotations/credit-notes, draft + finalize), and file/PDF upload & download. OAuth, Cloud Run; connects to Claude & ChatGPT.
stockbit-mcp★ 54
Model Context Protocol (MCP) server for Stockbit (Indonesian / IDX market) — broker summary / bandarmology, quotes, top movers, orderbook, fundamentals, sentiment, your portfolio, and your real chart. (Work In Progress)
livetennisapi-mcp★ 152
MCP server for the Live Tennis API — give Claude, Cursor and other LLM agents real-time tennis scores, odds and model win-probability
Comments
Log in to leave a comment
No comments yet. Be the first!