{"slug":"r-huijts/strava-mcp","name":"Strava MCP Server","description":"A server that connects to the Strava API, allowing language models to access Strava data and features.","category":"cloud-service","tags":[],"official":false,"stars":416,"transport":"stdio","install":[{"cmd":"npx -y @r-huijts/strava-mcp-server`","imports":[]}],"tools":[{"name":"get_athlete_stats","description":"Retrieve statistics for the authenticated athlete, including recent activity totals and year-to-date totals."},{"name":"get_activities","description":"List activities for the authenticated athlete, with optional pagination and date filtering."},{"name":"get_activity","description":"Get detailed information about a specific activity by ID."},{"name":"get_activity_streams","description":"Get time-series data (streams) for a specific activity, such as heart rate, cadence, power, etc."},{"name":"get_activity_comments","description":"Get comments on a specific activity."},{"name":"get_activity_kudos","description":"Get kudos (likes) on a specific activity."},{"name":"get_activity_laps","description":"Get laps for a specific activity."},{"name":"get_activity_zones","description":"Get heart rate and power zones for a specific activity."},{"name":"get_club_activities","description":"List recent activities from a specific club."},{"name":"get_club","description":"Get detailed information about a specific club by ID."},{"name":"get_club_members","description":"List members of a specific club."},{"name":"get_club_admins","description":"List administrators of a specific club."},{"name":"get_gear","description":"Get detailed information about a specific piece of gear (bike or shoes) by ID."},{"name":"get_routes","description":"List routes created by the authenticated athlete."},{"name":"get_route","description":"Get detailed information about a specific route by ID."},{"name":"get_route_streams","description":"Get time-series data (streams) for a specific route."},{"name":"get_segment","description":"Get detailed information about a specific segment by ID."},{"name":"get_segment_effort","description":"Get detailed information about a specific segment effort by ID."},{"name":"get_segment_leaderboard","description":"Get the leaderboard for a specific segment."},{"name":"get_starred_segments","description":"List segments starred by the authenticated athlete."},{"name":"get_athlete","description":"Get the profile of the authenticated athlete."},{"name":"get_athlete_zones","description":"Get heart rate and power zones for the authenticated athlete."},{"name":"get_athlete_clubs","description":"List clubs the authenticated athlete is a member of."},{"name":"get_athlete_routes","description":"List routes created by the authenticated athlete."},{"name":"create_activity","description":"Create a manual activity for the authenticated athlete."},{"name":"update_activity","description":"Update a specific activity for the authenticated athlete."},{"name":"delete_activity","description":"Delete a specific activity for the authenticated athlete."},{"name":"upload_activity","description":"Upload an activity file (e.g., FIT, GPX, TCX) for the authenticated athlete."}],"env_vars":["STRAVA_CLIENT_ID","STRAVA_CLIENT_SECRET","STRAVA_ACCESS_TOKEN","STRAVA_REFRESH_TOKEN"],"auth_type":"none","github":"https://github.com/r-huijts/strava-mcp","homepage":"","server_url":"","status":"active","source":"mcpservers.org","updated_at":"Mon May 25"}