What it is
An Intervals.icu client covering the whole training picture: activities and their raw streams, fitness and wellness, the planned calendar, performance curves, workout libraries, gear and per-sport thresholds. Tools come in light and heavy variants, so a listing does not drag whole activities into the conversation.
Requirements
An Intervals.icu API key from Settings → Developer, plus your athlete ID from the profile URL in its i123456 form, passed as INTERVALS_ICU_API_KEY and INTERVALS_ICU_ATHLETE_ID. With uv installed, uvx intervals-icu-mcp fetches and runs the package; a Docker image is published as the alternative. Destructive tools sit behind INTERVALS_ICU_DELETE_MODE, a gate outside the model's reach: safe, the default, registers 59 tools and deletes only events dated tomorrow or later; full registers 62 and allows deleting activities, sport settings and custom items too; none registers 56 and removes deletion entirely.
Setup effort
One command plus a key — uvx intervals-icu-mcp, then supply credentials