gabeperez/strava-mcp
If you are the rightful owner of strava-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
This is a production-ready Model Context Protocol (MCP) server for Strava, designed to facilitate OAuth authentication and provide real-time webhook notifications.
Tools
Functions exposed to the LLM to take actions
get-recent-activities
Retrieve the last 5 workouts.
get-athlete-profile
Fetch Strava profile information.
get-athlete-stats
Get cycling stats for the current year.
get-activity-details
Obtain details for a specific activity.
get-activity-streams
Access heart rate data from the last run.
get-starred-segments
List segments that have been starred.
explore-segments
Find climbing segments near a specified location.
get-athlete-routes
List saved routes.
authenticate-strava
Guide on connecting a Strava account.
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client