tomekkorbak/strava-mcp-server
If you are the rightful owner of strava-mcp-server 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.
A Model Context Protocol (MCP) server that provides access to the Strava API, allowing language models to query athlete activities data.
Tools
Functions exposed to the LLM to take actions
get_activities
Get the authenticated athlete's recent activities.
Args: limit: Maximum number of activities to return (default: 10)
Returns: Dictionary containing activities data
get_activities_by_date_range
Get activities within a specific date range.
Args: start_date: Start date in ISO format (YYYY-MM-DD) end_date: End date in ISO format (YYYY-MM-DD) limit: Maximum number of activities to return (default: 30)
Returns: Dictionary containing activities data
get_activity_by_id
Get detailed information about a specific activity.
Args: activity_id: ID of the activity to retrieve
Returns: Dictionary containing activity details
get_recent_activities
Get activities from the past X days.
Args: days: Number of days to look back (default: 7) limit: Maximum number of activities to return (default: 10)
Returns: Dictionary containing activities data
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client