{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ljcl/strava-mcp","description":"Remote MCP server for your Strava activities, segments, and routes","repository":{"url":"https://github.com/ljcl/strava-mcp","source":"github"},"version":"2.5.0","websiteUrl":"https://github.com/ljcl/strava-mcp#readme","packages":[{"registryType":"oci","identifier":"ghcr.io/ljcl/strava-mcp:2.5.0","runtimeHint":"docker","transport":{"type":"streamable-http","url":"http://localhost:3000/mcp"},"environmentVariables":[{"description":"Strava API client ID","isRequired":true,"format":"string","name":"STRAVA_CLIENT_ID"},{"description":"Strava API client secret","isRequired":true,"format":"string","isSecret":true,"name":"STRAVA_CLIENT_SECRET"},{"description":"Public HTTPS URL used for the Strava OAuth callback","isRequired":true,"format":"string","name":"PUBLIC_URL"},{"description":"Optional initial access token from setup-auth","format":"string","isSecret":true,"name":"STRAVA_ACCESS_TOKEN"},{"description":"Optional initial refresh token from setup-auth","format":"string","isSecret":true,"name":"STRAVA_REFRESH_TOKEN"},{"description":"Server port (default 3000)","format":"number","name":"PORT"},{"description":"Override token storage directory (default ./data)","format":"string","name":"TOKEN_DATA_DIR"},{"description":"Absolute directory for exported route files","format":"filepath","name":"ROUTE_EXPORT_PATH"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-16T07:50:29.223547Z","publishedAt":"2026-07-16T07:50:29.223547Z","updatedAt":"2026-07-16T07:50:29.223547Z","isLatest":true}}}],"metadata":{"count":1}}
