MCP.Market

Intervals Icu MCP server

by hhopke·io.github.hhopke/intervals-icu-mcp·v5.8.0·86 stars

Read/write Intervals.icu MCP server: activities, wellness, calendar, gear, and workouts.

B83/100grade B
What users say
No reviews yet
Be the first
Safety scan
B83/100

not scanned yet

Adoption
Established

86 stars2.8k downloads/wk

Reviews

Write one

Nobody has reviewed Intervals Icu yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Intervals Icu tools

No tool declarations could be read from the package source. They show once the server is installed.

Not scanned yet. New listings are scanned within a day or two of arriving.

How Intervals Icu compares

Against every graded Productivity MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
83/100
higher than 60% of 1,299 Productivity servers
GitHub stars
86
more than 91% of 854 Productivity servers
Downloads a week
2,840
more than 95% of 427 Productivity servers with a package

Release history: 7 versions in the registry since 2026-09-16, latest 2026-10-31, typically one every 7 days.

Install Intervals Icu in Claude Code, Cursor or VS Code

claude mcp add intervals-icu-mcp -- uvx intervals-icu-mcp
Add to Cursor

What the publisher says

From the Intervals Icu repository's README, as published. We do not edit it. Read it on GitHub

<!-- mcp-name: io.github.hhopke/intervals-icu-mcp -->

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, ChatGPT, and other LLMs.

Originally based on eddmann/intervals-icu-mcp (MIT licensed). This project is an independent continuation with significant bug fixes and new features — see CHANGELOG.md for details.

Overview

67 tools spanning activities, activity analysis, activity messages, athlete profile, wellness, events/calendar, performance curves, workout library, gear, sport settings, and custom items — plus 4 MCP Resources (athlete profile, workout syntax, event categories, custom item schemas) and 7 MCP Prompts (training analysis, recovery check, weekly planning, and more). See Available Tools for the per-category breakdown.

Quick Start

Or for Claude Desktop, in 30 seconds:

  1. Get your API key and athlete ID
  2. Add this to your Claude Desktop config:
{
  "mcpServers": {
    "intervals-icu": {
      "command": "uvx",
      "args": ["intervals-icu-mcp"],
      "env": {
        "INTERVALS_ICU_API_KEY": "your-api-key-here",
        "INTERVALS_ICU_ATHLETE_ID": "i123456"
      }
    }
  }
}
  1. Restart Claude and ask "Show me my activities from the last 7 days."

Prefer Claude Code, Cursor, or ChatGPT? See Client Configuration. Want to run from source or with Docker? See Installation & Setup.

Prerequisites

Install uv — it handles Python, dependencies, and execution in one tool. brew install uv on macOS/Linux, or powershell -c "irm https://astral.sh/uv/install.ps1 | iex" on Windows. From there, uvx fetches Python and the package automatically. Docker is also supported as an alternative.

Intervals.icu API Key Setup

Before installation, obtain your Intervals.icu API key:

  1. Go to https://intervals.icu/settings → Developer → Create API Key.
  2. Copy the key, and note your Athlete ID from your profile URL (format: i123456).

Installation & Setup

Nothing to install separately if you use the recommended setup. uvx (which ships with uv) automatically downloads and caches the intervals-icu-mcp package the first time your MCP client launches it — just paste the config snippet from Client Configuration into your client and you're done.

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Intervals Icu: common questions

Is Intervals Icu MCP server safe?
Mostly: it is graded B (83/100). Read the Intervals Icu safety report
How do I install Intervals Icu?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Intervals Icu need an API key?
Yes. The registry entry asks for INTERVALS_ICU_API_KEY.
Is Intervals Icu maintained?
The last commit was 33 days ago (2026-10-02). The latest release is v5.8.0.
What can I use instead of Intervals Icu?
Servers from other publishers that do the same job: Agent-Native Calendar MCP server, AIquila — Nextcloud MCP Server and Mu MCP server.
How does Intervals Icu compare with other Productivity MCP servers?
safety score 83/100 (higher than 60% of 1,299 Productivity servers); github stars 86 (more than 91% of 854 Productivity servers); downloads a week 2,840 (more than 95% of 427 Productivity servers with a package). Full comparison.

Alternatives to Intervals Icu

Same job from other publishers: the closest match first, then the best rated.

  • Agent-Native Calendar
    Agent-Native Google Calendar - manage events, sync, and public booking
    A
  • AIquila — Nextcloud MCP Server
    Nextcloud MCP server — 345 tools: files, calendar, contacts, mail, Talk, Deck, photos, maps, notes
    C
  • Mu
    News, web search, mail, markets, weather, places, files, calendar, contacts. 67 tools, one endpoint.
    B
  • Caldav
    CalDAV calendar operations (list, create, update, delete events) as MCP tools.
    B
  • Apple Calendar
    List, create, update, and delete events in Apple Calendar on macOS.
    A