Strava MCP Server
Related Servers
Alternatives to Strava MCP Server
No user-submitted related servers found.
Related Servers
- AlicenseAqualityDmaintenanceEnables AI assistants to directly access and analyze Strava activity data, including runs, rides, and swims, through natural language queries.417 npmMIT
- AlicenseBqualityDmaintenanceIntegrates with the Strava API to allow AI assistants to access fitness data including athlete profiles, activity history, and segment statistics. It enables users to query detailed performance metrics and explore geographic segment data through natural language commands.858 npmMIT
- AlicenseNot gradedqualityCmaintenanceEnables AI assistants to access Strava running data, route planning, and weather information for intelligent running coaching.15MIT
- AlicenseBqualityDmaintenanceEnables interaction with Strava's API to access and manage activities, athlete data, routes, segments, clubs, and gear through natural language.2210 npmMIT
- FlicenseNot gradedqualityBmaintenanceEnables querying and analyzing personal Strava activity data through natural language, including activities, segments, gear, and training trends.-
- AlicenseNot gradedqualityCmaintenanceGives any MCP-compatible AI assistant secure, read-only access to your personal Strava fitness data, including activities, segments, routes, gear, and more through natural language.MIT
TDQS
Scored across 26 tools
Most tools have distinct purposes targeting specific Strava resources (e.g., activities, segments, routes, athlete data), with clear separation between get, list, and action operations. However, some potential overlap exists between 'get-all-activities' and 'get-recent-activities', and between 'explore-segments' and 'list-starred-segments', which could cause minor confusion in selection.
Naming conventions are mixed, with most tools using kebab-case (e.g., 'get-activity-details') but some using snake_case (e.g., 'get_athlete_stats' in the description). Verb patterns vary, including 'get-', 'list-', 'export-', 'check-', 'connect-', 'disconnect-', 'explore-', and 'star-', which reduces predictability. While readable, the inconsistency across styles and verbs lowers the score.
With 26 tools, the count is borderline high for a Strava integration, suggesting potential over-scoping. While Strava's API is feature-rich, this many tools might overwhelm agents or indicate fragmentation. A more focused set of 15-20 tools could improve coherence without sacrificing functionality.
The tool set provides comprehensive coverage of the Strava domain, including athlete management (connect, profile, stats, zones), activities (details, laps, photos, streams, lists), segments (explore, get, leaderboard, efforts, starring), routes (get, export), and clubs. It supports full CRUD-like operations where applicable (e.g., connect/disconnect, star/unstar) and handles key workflows like data export and analysis, with no obvious gaps.