Back to directory
mvilanova/intervals-mcp-server

mvilanova/intervals-mcp-server

@mvilanova

Model Context Protocol (MCP) server for connecting Claude and ChatGPT with the Intervals.icu API.

intervalsfitnesshealthapimcpserverclaudechatgptcontext

Installation & Configuration

{
  "Intervals.icu": {
    "command": "/path/to/uv",
    "args": [
      "run",
      "--with",
      "mcp[cli]",
      "--with-editable",
      "/path/to/intervals-mcp-server",
      "mcp",
      "run",
      "/path/to/intervals-mcp-server/src/intervals_mcp_server/server.py"
    ],
    "env": {
      "INTERVALS_API_BASE_URL": "https://intervals.icu/api/v1",
      "ATHLETE_ID": "<YOUR_ATHLETE_ID>",
      "API_KEY": "<YOUR_API_KEY>",
      "LOG_LEVEL": "INFO"
    }
  }
}

Information

Transport
stdiosse
Language
Python
Created
2026/6/14
Updated
2026/6/15