← Back to cyclst

MCP Server

Access your training data from any MCP-compatible AI assistant.

What is MCP?

The Model Context Protocol is an open standard that lets AI assistants connect to external data sources. The cyclst MCP server gives your AI assistant direct access to your cycling data.

Available tools

ToolDescription
list_activitiesList your activities with pagination
sync_activitiesTrigger a sync from Intervals.icu
list_connectionsShow connected activity providers

Requirements

  • A cyclst account on cycl.st
  • An API key (contact info@cycl.st to request one)

Setup

Add cyclst to your MCP client. Here are a few examples:

JSON config (e.g. Claude Desktop, Cursor)

{
  "mcpServers": {
    "cyclst": {
      "command": "npx",
      "args": ["-y", "cyclst-mcp-server"],
      "env": {
        "CYCLST_API_URL": "https://cycl.st",
        "CYCLST_API_KEY": "your_api_key"
      }
    }
  }
}

CLI (e.g. Claude Code)

claude mcp add cyclst \
  -e CYCLST_API_URL=https://cycl.st \
  -e CYCLST_API_KEY=your_api_key \
  -- npx -y cyclst-mcp-server

npm package

cyclst-mcp-server on npm.