loaditout.ai
SkillsPacksTrendingLeaderboardAPI DocsBlogSubmitRequestsCompareAgentsXPrivacyDisclaimer
{}loaditout.ai
Skills & MCPPacksBlog

intervals-icu-mcp

MCP Tool

hhopke/intervals-icu-mcp

MCP server for Intervals.icu — training data, wellness metrics, and performance analysis for Claude and other LLMs

Install

$ npx loaditout add hhopke/intervals-icu-mcp

Platform-specific configuration:

.claude/settings.json
{
  "mcpServers": {
    "intervals-icu-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "intervals-icu-mcp"
      ]
    }
  }
}

Add the config above to .claude/settings.json under the mcpServers key.

About

Intervals.icu MCP Server

A Model Context Protocol (MCP) server for Intervals.icu integration. Access your training data, wellness metrics, and performance analysis through Claude and other LLMs.

> Originally based on eddmann/intervals-icu-mcp. This project is an independent continuation with significant bug fixes and new features — see Changelog for details.

[](https://www.python.org/downloads/)

Overview

This MCP server provides 51 tools to interact with your Intervals.icu account, organized into 9 categories:

  • Activities (12 tools) - Query, search, update, delete, and download activities
  • Activity Analysis (8 tools) - Deep dive into streams, intervals, best efforts, and histograms
  • Athlete (2 tools) - Access profile, fitness metrics, and training load
  • Wellness (3 tools) - Track and update recovery, HRV, sleep, and health metrics
  • Events/Calendar (10 tools) - Manage planned workouts, races, notes with bulk operations
  • Performance/Curves (3 tools) - Analyze power, heart rate, and pace curves
  • Workout Library (2 tools) - Browse and explore workout templates and plans
  • Gear Management (6 tools) - Track equipment and maintenance reminders
  • Sport Settings (5 tools) - Configure FTP, FTHR, pace thresholds, and zones

Additionally, the server provides:

  • 2 MCP Resources - Athlete profile with fitness metrics, and structured workout syntax reference for LLM-guided workout generation
  • 7 MCP Prompts - Templates for common queries (training analysis, performance analysis, activity deep dive, recovery check, training plan review, weekly planning, workout generation)
Prerequisites
  • Python 3.11+ and uv, OR
  • Docker
Intervals.icu API Key Setup

Before installation, you need to obtain your Intervals.icu API key:

  1. Go to https://intervals.icu

Tags

artificial-intelligenceclaudecyclingfitnessfitness-trackinggarminintervals-icullmmcpmcp-servermodel-context-protocolourapythonrunningstravatraining-analysistriathlonwhoopworkout-planningzwift

Reviews

Loading reviews...

Quality Signals

0
Installs
Last updated21 days ago
Security: AREADME

Safety

Risk Levelmedium
Data Access
read
Network Accessnone

Details

Sourcegithub-crawl
Last commit3/29/2026
View on GitHub→

Embed Badge

[![Loaditout](https://loaditout.ai/api/badge/hhopke/intervals-icu-mcp)](https://loaditout.ai/skills/hhopke/intervals-icu-mcp)