📦 Installation
All installation methods for the Strava MCP Server.
Option 1: uvx (Recommended — no install needed)
Run directly from PyPI without installing anything permanently:
uvx downloads, caches, and runs the package in an isolated environment.
Requires uv (curl -LsSf https://astral.sh/uv/install.sh | sh).
Option 2: Docker (Recommended for self-hosting)
A pre-built multi-arch image (amd64/arm64) is automatically published on every release.
Pin to a specific version for production stability:
Build from source
Option 3: pip / uv add
Install permanently into your Python environment:
Then run:
Option 4: From Source (for Contributors)
Back to Home