MCP server
Strava
io.github.ljcl/strava-mcp
Checked 26 Oct 2026, 08:31 UTC · Checked against OSV.dev for malware and vulnerabilities; never run by us
Remote MCP server for your Strava activities, segments, and routes
At a glance
- Type
- MCP server
- Publisher
- Not verified
- Status
- Runs on your computer
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code
- Last checked
- 26 Oct 2026, 08:31 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. It then runs the package on your computer with your permissions. For other apps, copy the setup below.
Claude Code
claude mcp add strava-mcp --env STRAVA_CLIENT_ID=YOUR_VALUE --env STRAVA_CLIENT_SECRET=YOUR_VALUE --env PUBLIC_URL=YOUR_VALUE -- docker run -i --rm -e STRAVA_CLIENT_ID -e STRAVA_CLIENT_SECRET -e PUBLIC_URL ghcr.io/ljcl/strava-mcp:3.0.0
Claude Desktop
{"mcpServers":{"strava-mcp":{"command":"docker","args":["run","-i","--rm","-e","STRAVA_CLIENT_ID","-e","STRAVA_CLIENT_SECRET","-e","PUBLIC_URL","ghcr.io/ljcl/strava-mcp:3.0.0"],"env":{"STRAVA_CLIENT_ID":"YOUR_VALUE","STRAVA_CLIENT_SECRET":"YOUR_VALUE","PUBLIC_URL":"YOUR_VALUE"}}}}
Codex (config.toml)
[mcp_servers.strava-mcp]
command = "docker"
args = ["run","-i","--rm","-e","STRAVA_CLIENT_ID","-e","STRAVA_CLIENT_SECRET","-e","PUBLIC_URL","ghcr.io/ljcl/strava-mcp:3.0.0"]
env = { STRAVA_CLIENT_ID = "YOUR_VALUE", STRAVA_CLIENT_SECRET = "YOUR_VALUE", PUBLIC_URL = "YOUR_VALUE" }
Gemini CLI
{"mcpServers":{"strava-mcp":{"command":"docker","args":["run","-i","--rm","-e","STRAVA_CLIENT_ID","-e","STRAVA_CLIENT_SECRET","-e","PUBLIC_URL","ghcr.io/ljcl/strava-mcp:3.0.0"],"env":{"STRAVA_CLIENT_ID":"YOUR_VALUE","STRAVA_CLIENT_SECRET":"YOUR_VALUE","PUBLIC_URL":"YOUR_VALUE"}}}}
Cursor
{"mcpServers":{"strava-mcp":{"command":"docker","args":["run","-i","--rm","-e","STRAVA_CLIENT_ID","-e","STRAVA_CLIENT_SECRET","-e","PUBLIC_URL","ghcr.io/ljcl/strava-mcp:3.0.0"],"env":{"STRAVA_CLIENT_ID":"YOUR_VALUE","STRAVA_CLIENT_SECRET":"YOUR_VALUE","PUBLIC_URL":"YOUR_VALUE"}}}}
VS Code
{"servers":{"strava-mcp":{"type":"stdio","command":"docker","args":["run","-i","--rm","-e","STRAVA_CLIENT_ID","-e","STRAVA_CLIENT_SECRET","-e","PUBLIC_URL","ghcr.io/ljcl/strava-mcp:3.0.0"],"env":{"STRAVA_CLIENT_ID":"YOUR_VALUE","STRAVA_CLIENT_SECRET":"YOUR_VALUE","PUBLIC_URL":"YOUR_VALUE"}}}}
Runs on your computer with your permissions: check the package and its source before installing. Replace YOUR_VALUE with your own STRAVA_CLIENT_ID, STRAVA_CLIENT_SECRET, PUBLIC_URL.
Browse
Related MCP servers
- Gisgp
GIS tools for AI agents: 65 free tools + 8 paid (hazard/site-scouting/GeoJSON export) - CourseProfiler
Race course profiling, catalog search, course submission, and personalized race plans. - Dieta.ai
Nutrition tracking by Dieta.ai. Read your food log with macros (calories, protein, carbs, fat, fiber - Skimguard
Ask whether a location has recent credit-card-skimmer detections, from a consumer sensor network. - ChargingNear.me
Find US EV charging stations: nearest, by route, city and state stats. Data synced daily from NREL. - Wafergraph MCP
Read-only MCP server for wafergraph.com's semiconductor & AI supply-chain data: 30 tools, no auth. - AirTreks MCP
Multi-city flight routing intelligence — plan RTW trips, validate alliances, get carrier picks. - ClimbCast
Conditions, trip briefs, alerts, permits, roads, hourly, areas, accuracy for WA, OR, BC. No account.
Badge for your README
[](https://aptlynx.net/servers/io.github.ljcl/strava-mcp)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents