Model Context Protocol (MCP) Server + Strava OAuth MCP Server

A Model Context Protocol (MCP) server with Strava OAuth integration, built on Cloudflare Workers. Enables secure authentication and tool access for

Local serverstdioGo

What is the Model Context Protocol (MCP) Server + Strava OAuth MCP Server?

A Model Context Protocol (MCP) server with Strava OAuth integration, built on Cloudflare Workers. Enables secure authentication and tool access for MCP clients like

What it actually does

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: - Acts as an OAuth Server for your MCP clients - Acts as an OAuth Client for Strava's OAuth services

Configuration

  • A Strava account - A Cloudflare account - Node.js and npm installed - Wrangler CLI installed (npm install -g wrangler)

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Configuration

  • A Strava account - A Cloudflare account - Node.js and npm installed - Wrangler CLI installed (npm install -g wrangler)
VariableDescriptionRequired
STRAVA_CLIENT_IDConfiguration value read at startup.Optional
STRAVA_CLIENT_SECRETCredential the server authenticates with.Yes

Frequently asked questions

A Strava account, a Cloudflare account, Node.js and npm installed, and the Wrangler CLI (`npm install -g wrangler`).