MCP Directory
Back

trainingpeaks-mcp

by JamsusMaximus · Python · ★ 55

TrainingPeaks MCP server for Claude Desktop, Code and Cowork. No API approval needed - works with any account. Query workouts, CTL/ATL/TSB fitness data, power PRs via natural language.

#claude#claude-desktop#cycling#fitness#mcp#mcp-server#model-context-protocol#running#training-load#training-peaks#trainingpeaks

Install

pip install git+https://github.com/JamsusMaximus/trainingpeaks-mcp.git

Claude Desktop config

Add this to your claude_desktop_config.json:

{
  "mcpServers": {
    "trainingpeaks-mcp": {
      "command": "uvx",
      "args": [
        "git+https://github.com/JamsusMaximus/trainingpeaks-mcp.git"
      ]
    }
  }
}

From the README

Connect TrainingPeaks to Claude and other AI assistants via the Model Context Protocol (MCP). Query workouts, build structured intervals, manage your calendar, track fitness trends, and control your training through natural conversation. **No API approval required.** The official Training Peaks API is approval-gated, but this server uses secure cookie authentication that any user can set up in minutes. Your cookie is stored in your system keyring, never transmitted anywhere except to TrainingPeaks. Ask your AI assistant things like: - "Build me a 4x8min threshold session for Tuesday with war…
Read full README on GitHub →

💡 Need a managed MCP host?

Try Claude Pro for the smoothest MCP experience, or browse our cloud-hosted servers.

Related productivity servers