Skip to main content
Glama
millerchou

strava-mcp-bridge

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
STRAVA_MCP_URLNoURL of the upstream Strava MCP endpoint. Default: https://mcp.strava.com/mcp
STRAVA_MCP_AUTHNoAuthentication mode: 'bridge-keychain' (default) or 'env' for STRAVA_MCP_ACCESS_TOKEN.
STRAVA_MCP_DATA_DIRNoDirectory for bridge-managed local data. Default: ~/Library/Application Support/strava-mcp-bridge/
MCP_PROTOCOL_VERSIONNoMCP protocol version to use.
STRAVA_MCP_ACCESS_TOKENNoStrava OAuth access token (only used with --auth env or STRAVA_MCP_AUTH=env).
STRAVA_MCP_ALLOWED_TOOLSNoComma-separated list of allowed tools (equivalent to --allow-tool).
STRAVA_MCP_TOKEN_ENDPOINTNoOverride the OAuth token endpoint URL. Use only for diagnosis.
STRAVA_MCP_CLAIM_ON_IMPORTNoWhen set to 'true', claim the refresh token chain on import.
STRAVA_MCP_KEYCHAIN_HELPERNoPath to the Keychain helper executable.
STRAVA_MCP_KEYCHAIN_BACKENDNoKeychain backend: 'native' (default, Swift helper) or 'security-cli' (fallback).
STRAVA_MCP_OAUTH_TIMEOUT_MSNoTimeout in milliseconds for OAuth operations. Default: 30000
STRAVA_MCP_STREAM_OUTPUT_DIRNoDirectory for stream file output. Default: <data_dir>/streams/
STRAVA_MCP_NO_CLAIM_ON_IMPORTNoWhen set to 'true', do not claim the refresh token chain on import.
STRAVA_MCP_KEYCHAIN_TIMEOUT_MSNoTimeout in milliseconds for Keychain helper calls. Default: 120000
STRAVA_MCP_UPSTREAM_TIMEOUT_MSNoTimeout in milliseconds for upstream MCP requests. Default: 30000
STRAVA_MCP_REFRESH_SKEW_SECONDSNoSkew in seconds for token refresh timing.
STRAVA_MCP_BRIDGE_KEYCHAIN_SERVICENomacOS Keychain service name for bridge-owned credentials.
STRAVA_MCP_ALLOW_TOKEN_ENDPOINT_OVERRIDENoMust be set to '1' to allow STRAVA_MCP_TOKEN_ENDPOINT override.

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription

No tools

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/millerchou/strava-mcp-bridge'

If you have feedback or need assistance with the MCP directory API, please join our Discord server