Intervals.icu MCP Server logo

Intervals.icu MCP Server

by MCP-Mirror

The Intervals.icu MCP Server connects Claude with the Intervals.icu API, providing tools for authentication and data retrieval for activities, events, and wellness data. It enables users to interact with their Intervals.icu data through Claude.

View on GitHub

Last updated: N/A

What is Intervals.icu MCP Server?

This server is a Model Context Protocol (MCP) server that acts as a bridge between the Claude AI and the Intervals.icu API. It allows Claude to access and utilize data related to a user's activities, events, and wellness information stored in Intervals.icu.

How to use Intervals.icu MCP Server?

To use the server, you need to install the required dependencies, configure environment variables with your Intervals.icu API key and athlete ID, and then configure Claude Desktop to connect to the server. Once configured, you can use the provided tools within Claude to query your Intervals.icu data.

Key features of Intervals.icu MCP Server

  • Authentication with Intervals.icu API

  • Data retrieval for activities, events, and wellness data

  • Integration with Claude AI

  • Provides tools for querying specific data points

Use cases of Intervals.icu MCP Server

  • Asking Claude about past activities and performance

  • Querying upcoming events and workouts

  • Analyzing wellness data trends

  • Generating insights from combined activity and wellness data

FAQ from Intervals.icu MCP Server

What is Intervals.icu?

Intervals.icu is a platform for analyzing and planning endurance sports training.

What is MCP?

MCP stands for Model Context Protocol, a standard for connecting AI models with external data sources.

How do I get my Intervals.icu API key?

Log in to Intervals.icu, go to Settings > API, and generate a new API key.

How do I find my Athlete ID?

Your athlete ID is in the URL when logged in to Intervals.icu, like https://intervals.icu/athlete/i12345/...

What Python version is required?

Python 3.10 or higher is required.