- Strava MCP Server
What is Strava MCP Server?
Strava MCP Server is a Model Context Protocol (MCP) server designed to interact with the Strava API, enabling users to manage and access their Strava data seamlessly.
How to use Strava MCP Server?
To use the Strava MCP Server, you need to set up a Strava API application, obtain a refresh token, configure the MCP settings with your Strava API credentials, and then build and start the server.
Key features of Strava MCP Server?
- Retrieve activities for the authenticated athlete.
- Get details of specific activities.
- Create manual activities.
- Access information about who kudoed an activity.
- Retrieve laps of an activity.
Use cases of Strava MCP Server?
- Displaying recent Strava activities.
- Fetching details about specific runs or rides.
- Creating new manual activities on Strava.
- Identifying athletes who kudoed your activities.
- Analyzing laps from track workouts.
FAQ from Strava MCP Server?
- How do I authenticate with the Strava API?
You need to create a Strava API application and obtain a refresh token to authenticate.
- What should I do if I encounter authentication errors?
If you face authentication errors, your refresh token may have expired. Run the get-strava-token.js script again to obtain a new one.
- How can I troubleshoot server startup issues?
Ensure the path to the server in the MCP settings file is correct and that you've built the server using
npm run build.