- Strava Mcp
Strava Mcp
what is Strava MCP?
Strava MCP is a Model Context Protocol server that connects Claude to your Strava data, allowing you to query your activities, stats, and athlete profile directly from Claude Desktop or any MCP-compatible client.
how to use Strava MCP?
To use Strava MCP, install it via pip from GitHub, configure it with your Strava API credentials, and connect it to Claude Desktop. You can then authenticate and start querying your Strava data.
key features of Strava MCP?
- OAuth Authentication for secure access to Strava data
- Ability to retrieve recent activities and detailed stats
- Access to athlete profile information
use cases of Strava MCP?
- Querying recent running activities and stats
- Accessing detailed information about specific workouts
- Monitoring athlete performance over time
FAQ from Strava MCP?
- How do I authenticate with Strava?
You can authenticate by asking Claude to connect to your Strava account, which will provide an authorization URL for you to authorize the app.
- Is my data secure?
Yes! Tokens are stored in memory only and cleared when the server stops, ensuring your credentials are not stored in files.
- Can I use Strava MCP on any platform?
Yes! Strava MCP can be configured on both macOS and Windows.
Server Config
{
"mcpServers": {
"strava": {
"command": "uvx",
"args": [
"--from",
"git+https://github.com/bronteee/strava-mcp.git",
"strava-mcp"
],
"env": {
"STRAVA_CLIENT_ID": "your_client_id",
"STRAVA_CLIENT_SECRET": "your_client_secret"
}
}
}
}