Bridges local stdio MCP clients like Codex and OpenCode to Strava's official MCP endpoint, enabling Strava data access via imported OAuth credentials from Claude Code without a developer app.
Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.
Install from
M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.
process.env. You'll be asked to provide them before it can run.MCP_PROTOCOL_VERSION— Upstream and protocol: STRAVA_MCP_URL,STRAVA_MCP_ACCESS_TOKEN— (only read with --auth env)STRAVA_MCP_ALLOWED_TOOLS— Tool allowlist and Keychain plumbing: ,STRAVA_MCP_ALLOW_TOKEN_ENDPOINT_OVERRIDE— 1 can redirect OAuth refresh requestsSTRAVA_MCP_AUTH— Auth and credential handling: ,STRAVA_MCP_BRIDGE_KEYCHAIN_SERVICE— , STRAVA_MCP_CLAIM_ON_IMPORT,STRAVA_MCP_CLAIM_ON_IMPORT— STRAVA_MCP_BRIDGE_KEYCHAIN_SERVICE, ,STRAVA_MCP_DATA_DIR— The equivalent environment variables are andSTRAVA_MCP_KEYCHAIN_BACKEND— , STRAVA_MCP_KEYCHAIN_HELPERSTRAVA_MCP_KEYCHAIN_HELPER— STRAVA_MCP_KEYCHAIN_BACKEND,STRAVA_MCP_KEYCHAIN_TIMEOUT_MSSTRAVA_MCP_NO_CLAIM_ON_IMPORT— , STRAVA_MCP_REFRESH_SKEW_SECONDS,STRAVA_MCP_OAUTH_TIMEOUT_MS— Timeouts: , STRAVA_MCP_UPSTREAM_TIMEOUT_MS,STRAVA_MCP_REFRESH_SKEW_SECONDS— STRAVA_MCP_NO_CLAIM_ON_IMPORT, ,STRAVA_MCP_STREAM_OUTPUT_DIRSTRAVA_MCP_TOKEN_ENDPOINT— together withSTRAVA_MCP_UPSTREAM_TIMEOUT_MS— Timeouts: STRAVA_MCP_OAUTH_TIMEOUT_MS, ,STRAVA_MCP_URL— Upstream and protocol: , MCP_PROTOCOL_VERSION[](https://m8ven.ai/mcp/millerchou-strava-mcp-bridge-1iuj1a)