An MCP server with built-in Strava OAuth for user authentication and integration via Cloudflare Workers.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag โ we're steadily working through the catalog.
๐ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Strava MCP.
This is a Model Context Protocol (MCP) server that supports remote MCP connections, with Strava OAuth built-in. It allows users to connect to your MCP server by signing in with their Strava account.
The MCP server (powered by Cloudflare Workers) serves two roles:
This project serves as a reference example for integrating OAuth providers with an MCP server deployed to Cloudflare, using the workers-oauth-provider library.
npm install -g wrangler)Clone the repository:
Set up your Strava API credentials (see Setting Up Strava API Credentials)
Set up your Cloudflare KV namespace:
Update the wrangler.toml file with the generated KV ID.
Deploy to Cloudflare:
Go to Strava's API Settings and create a new application
Configure your application:
mcp-strava-oauth.<your-subdomain>.workers.devhttps://mcp-strava-oauth.<your-subdomain>.workers.dev/callbackSet your production environment variables:
Create a separate Strava API application for development
Configure your development application:
localhosthttp://localhost:8788/callbackCreate a .dev.vars file in your project root:
Install the Inspector tool:
Connect to your server:
https://mcp-strava-oauth.<your-subdomain>.workers.dev/ssehttp://localhost:8788/sseStart the development server:
The server will be available at http://localhost:8788
The Strava API has the following rate limits:
The OAuth Provider library handles:
Provides:
this.propsEnables:
Factual signals from GitHub, npm, and our automated checks โ not a rating.
No reviews yet โ be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/kw510-strava-mcp)<a href="https://allmcps.com/mcp/kw510-strava-mcp"><img src="https://allmcps.com/api/badge/kw510-strava-mcp?style=directory" alt="Strava MCP on AllMCPs" /></a>