How do I authenticate with Strava?
On first use, the server opens your browser for Strava authorization. Tokens are persisted to `~/.strava-mcp-token.json` and automatically refreshed when expired.
@MariyaFilippova
Basic information
The MCP Strava Server facilitates seamless integration between Strava APIs and Claude for Desktop.
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryAuthorize with Strava (opens browser)
Clear stored tokens to switch accounts
Get details of your most recent activity
Fetch any activity by its ID
List last 10 activities
Paginated search with optional date range (`before`/`after` epoch, `page`, `per_page`)
All-time statistics (rides, runs, swims)
Filter activities by sport type
Summary of the past 7 days
Summary of the past 30 days
Summary for a specific month/year
Compare two months (e.g., Jan 2025 vs Jan 2026)
Heart rate data for last activity
Full data streams (HR, pace, altitude, cadence, power, GPS, etc.) for any activity
Lap splits for any activity (distance, time, speed, elevation, HR)
Generate a round-trip route and get a Google Maps link for navigation
Find popular Strava segments nearby and build a Google Maps route through them
MCP Strava Server is a Model Context Protocol (MCP) server that integrates Strava with Claude for Desktop, enabling AI-powered analysis of your fitness activities.
Clone the repository, configure Strava API credentials in src/main/resources/.env, build with ./gradlew shadowJar, then add the server to Claude for Desktop's claude_desktop_config.json with the Java command pointing to the built JAR. On first use, run the auth_strava tool to authorize via browser; tokens are persisted and auto-refreshed. Use the logout tool to switch accounts.
On first use, the server opens your browser for Strava authorization. Tokens are persisted to `~/.strava-mcp-token.json` and automatically refreshed when expired.
Yes, use the `logout` tool to clear stored tokens, then re-authorize with a different account.
You can access activities (by ID or recent list), full data streams (HR, pace, altitude, cadence, power, GPS), lap splits, all-time and weekly/monthly stats, and route suggestions with Google Maps links.
No, the route generation and popular routes features use Google Maps links that require no API key.
You need a Java runtime, Strava API credentials (client ID and secret), and Claude for Desktop configured to run the server JAR.
Hindsight: Agent Memory That Learns
Senso MCP turns a Joomla 5 or 6 site into a remote MCP server. It runs inside Joomla itself (no extra server, no Node.js bridge) and is secured with OAuth 2.1 and Joomla's own ACL. The free pack lets an AI assistant crea
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
Open-source MCP to use Blender with any LLM

Request dedicated senior developers to work on your project, write job descriptions, and prep technical interviews — all without leaving your Claude chat. Just describe what you need, and Lemon.io MCP does the rest. 1–3
Comments