strava-mcp-server
13
The Strava MCP Server is a tool that integrates with the Strava API to facilitate querying athlete activities through a Model Context Protocol server. It allows retrieving recent activities, searching by specific dates, and accessing detailed activity data with consistent formatting.
How do I authenticate with the Strava API?
Create a Strava API application to get your Client ID and Client Secret, then use the get_strava_token.py
script to obtain your refresh token.
What data format does the server return?
The server returns activity data with fields such as name, sport type, start date, distance, elapsed time, and more, in a consistent format.
What should I do if I encounter an error?
The server provides human-readable error messages for common issues like invalid date formats, API authentication errors, and network connectivity problems.