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
| Tool | Description |
|---|---|
| list_activities | List your activities with pagination |
| sync_activities | Trigger a sync from Intervals.icu |
| list_connections | Show 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-servernpm package
cyclst-mcp-server on npm.