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 targeted enrichment of activities with Strava data, including hydrating individual activities, recent activities, and segment history, using a read-only Strava API allowlist.
AlicenseBqualityAmaintenanceMCP server for local fitness-data extraction and analysis from Garmin Connect, Intervals.icu, and Strava. Provides read-only analytical tools over DuckDB and targeted Strava enrichment.235778AGPL 3.0Why this server?
Provides tools to access and manage Strava data, including activities, stats, routes, segments, clubs, and profile information.
AlicenseAqualityDmaintenanceConnects Claude to your Strava account so you can query your activities, stats, routes, and segments using natural language.27221MITWhy 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.
AlicenseBqualityFmaintenanceA Model Context Protocol server that provides language models with access to Strava API data, allowing them to query and analyze athlete activities from Strava.422MITWhy this server?
Provides tools for accessing data from the Strava API, including retrieving user activities, getting specific activity details, accessing activity segments, and viewing segment leaderboards.
AlicenseBqualityDmaintenanceA Model Context Protocol server that enables users to access Strava fitness data, including user activities, activity details, segments, and leaderboards through a structured API interface.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.325MITWhy 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.
AlicenseAqualityDmaintenanceA 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.24445471MITWhy this server?
Provides tools for interacting with the Strava API to retrieve and analyze athlete activities, including running, cycling, swimming records, and athlete statistics.
AlicenseAqualityDmaintenanceEnables AI assistants to directly access and analyze Strava activity data, including runs, rides, and swims, through natural language queries.417MITWhy 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.1MIT