An MCP server to interact with Strava
Overview
what is Strava MCP Server?
Strava MCP Server is a Model Context Protocol (MCP) server designed to interact with the Strava API, allowing users to access and manage their Strava data.
how to use Strava MCP Server?
To use the Strava MCP Server, clone the repository, install the necessary dependencies, set up your Strava API credentials, and run the server using Python.
key features of Strava MCP Server?
- Retrieve user's activities from Strava
- Get detailed information about specific activities
- Access segments of activities
- View leaderboards for segments
use cases of Strava MCP Server?
- Analyzing personal fitness activities over time.
- Comparing performance on specific segments with friends.
- Integrating Strava data into other applications for enhanced insights.
FAQ from Strava MCP Server?
- What are the prerequisites for using Strava MCP Server?
You need Python 3.13 or later and valid Strava API credentials.
- How do I run the server?
You can run the server by executing
python main.pyin your terminal.
- Can I run the server in development mode?
Yes, you can run it in development mode using the MCP CLI with the command
mcp dev main.py.