Skip to content
mcp/skillhub

Intervals MCP Server

by ljclio.github.ljcl/intervals-mcpv2.3.0

Remote MCP server for intervals.icu run data and analysis

0Dockerremoteofficial registry

context tax

queued

security

queued

cold start

queued

freshness

Active1d ago

Install Intervals MCP server

No published package or hosted endpoint yet — see the repository README for build-from-source instructions.

Configuration

VariableRequiredSecretDescription
INTERVALS_API_KEYyesyesintervals.icu personal API key (Settings, Developer Settings)
INTERVALS_ATHLETE_ID——Athlete id; default 0 means the API key's own athlete
TZ——IANA time zone for local dates, e.g. Australia/Sydney
MCP_AUTH_TOKEN—yesShared secret gating /mcp and detailed /health (recommended when internet-facing)
PORT——Server port (default 3000)
PUBLIC_URL——Public URL, used only to warn when /mcp is exposed without MCP_AUTH_TOKEN

Freshness

Active — last maintenance signal 1d ago. The newest of the signals below sets the band.

  1. Last commit (default branch)

    2026-10-09 · 1d ago · GitHub

  2. Latest release

    2026-10-05 · 4d ago · GitHub · v2.3.0

  3. Package published

    no data · npm/PyPI

  4. Registry entry updated

    2026-10-05 · 4d ago · official registry · v2.3.0

FAQ

›Does Intervals require an API key?

Yes. It expects INTERVALS_API_KEY, MCP_AUTH_TOKEN, of which 2 are secrets.

›Can I use Intervals as a remote (hosted) MCP server?

Yes. It is a hosted MCP server; connect to its URL with any client that supports remote MCP.

›Is Intervals in the official MCP registry?

Yes, as io.github.ljcl/intervals-mcp.