==================
      
       /// MCP ///
      /// STR ///
        
    ==================
        
    [server:online]
    [protocol:ready]strava-mcp
by r-huijts
Model Context Protocol (MCP) server that bridges LLMs with the Strava V3 API, exposing Strava data as easily callable "tools".
96
11
SpecializedInstallation
1. Clone the repository
git clone https://github.com/r-huijts/strava-mcp.git && cd strava-mcp2. Install dependencies (Node 18+ recommended)
npm install   # or: pnpm install / yarn install3. Provide Strava credentials through environment variables (create a .env file)
STRAVA_CLIENT_ID=your_client_id
STRAVA_CLIENT_SECRET=your_client_secret
STRAVA_REFRESH_TOKEN=your_long_lived_refresh_token
PORT=3000  # optional – defaults to 30004. Build the TypeScript sources
npm run build5. Start the MCP server
npm start   # serves the compiled dist/ folder6. (Optional) Run in dev-watch mode
npm run devDocumentation
License: MIT License
Updated 7/30/2025