Best Strava MCP Servers
Strava is a fitness tracking app and social network for athletes, particularly popular among runners and cyclists, that allows users to track and share their physical activities using GPS data.
Why this server?
Provides tools for tracking fitness activities, performance metrics, and training zones. It enables monitoring distance, pace, elevation, and heart rate, as well as accessing athlete stats and gear tracking.
AlicenseAqualityFmaintenanceAggregates and analyzes fitness data from multiple sources like Whoop and Strava through a modular adapter architecture. It enables users to monitor health metrics, track activities, and gain insights into sleep, recovery, and training performance.1MITWhy this server?
Provides access to the Strava API, allowing queries for athlete activities including recent activities, activities by date range, specific activity details, and activities from a recent time period. Data returned includes activity metrics like distance, time, speed, elevation, and calories.
AlicenseBqualityDmaintenanceA Model Context Protocol server that provides language models with access to Strava API data, allowing them to query and analyze athlete activities from Strava.425MITWhy this server?
Provides tools for accessing athlete profile, stats, activities, activity details, zones, and segment effort streams via the Strava API.
AlicenseAqualityCmaintenanceMinimalist Strava integration for Claude with 7 focused tools for querying athlete stats, activities, zones, and segment analysis.823 npm3MITWhy this server?
Provides tools for interacting with the Strava REST API, enabling agents to read athlete profiles, list and fetch activities, retrieve activity streams and stats, and update activity details, with OAuth authentication and token refresh.
AlicenseBqualityBmaintenanceEnables MCP clients to interact with the Strava REST API through tools generated from Strava's official Swagger spec, supporting OAuth, activity and athlete data retrieval, and configurable write/delete operations.34MITWhy this server?
Provides read-only access to a Strava athlete's profile and activities, including tools to retrieve the authenticated athlete's profile, list recent activities with paging and date filters, and fetch detailed activity data by Strava ID.
AlicenseBqualityCmaintenanceA local, read-only Model Context Protocol server for an athlete's Strava profile and activities, enabling retrieval of profile data, activity lists (with paging and date filters), and detailed activity information via standard input/output for MCP hosts.39 npmMITWhy this server?
Provides tools for querying and managing your own Strava data, including recent activities, athlete profile, activity details and streams, stats, gear, zones, laps, activity search, and export.
AlicenseAqualityCmaintenanceA read-only local MCP server for querying your own Strava data from Codex, providing tools for activities, athlete profile, stats, gear, and more.169 npmMITWhy this server?
Allows fetching and analyzing activity data from Strava.
AlicenseBqualityCmaintenanceTurns any AI assistant into a physiological AI running coach by abstracting fitness APIs and exposing 70+ structured analytical MCP tools based on endurance models.21MITWhy this server?
Provides tools for accessing Strava data including recent activities, profile details, athlete stats, activity streams (power, heart rate, cadence), segments management, detailed activity information, route management, and exporting routes in GPX/TCX formats.
AlicenseAqualityFmaintenanceA TypeScript server that acts as a bridge to the Strava API, enabling LLMs to access users' activities, routes, segments, and athlete data through natural language interaction.24525 npm497MITWhy this server?
Provides read-only access to a user's Strava data, including athlete profile, recent activities, activity details, and athlete stats, with sport-aware formatting for runs, ski days, hikes, and cycling.
AlicenseAqualityBmaintenanceEnables AI assistants to read your Strava training data and answer plain-language questions about activities, splits, and totals across sports like running, skiing, and hiking.49 npmMIT