Skip to main content
Glama
leecjohnny

Strava MCP gateway

by leecjohnny

Strava MCP gateway

Connect ChatGPT to Strava with a stateless TypeScript gateway. No application secrets, database, or local server required.

WARNING

Unofficial. Not affiliated with or endorsed by Strava, ChatGPT (OpenAI), Cloudflare, or Vercel. Strictly a workaround for Strava users who do not use Claude.

Deploy to Cloudflare Deploy with Vercel Deploy to ChatGPT Sites

Get started

Enable developer mode in ChatGPT before connecting.

  1. Choose a deployment option above.

  2. Open your deployment's homepage and follow the instructions to connect Strava. It displays the correct MCP URL automatically.

For ChatGPT Sites, paste the deployment prompt into ChatGPT. Requires a ChatGPT subscription with Sites enabled; see the Sites docs.

See setup and troubleshooting for details.

Related MCP server: Strava MCP Server

Develop

Requires Node.js 22.18+ (22.x) or 24.x.

npm ci
npm run dev

Open https://127.0.0.1:8787 and accept the development certificate.

npm run check       # Types, ESLint, Prettier, and unit/runtime tests
npm run format      # Format files
npm run lint:fix    # Apply lint fixes

Checks run locally. Deployment uses the buttons above or the Sites prompt.

License

MIT © 2026 Johnny Lee.

Related MCP Connectors

Related MCP Servers

  • A
    license
    B
    quality
    D
    maintenance
    Connects Claude to the Strava API to provide direct access to fitness data, including athlete statistics, detailed activity logs, and time-series performance metrics. It enables users to analyze training progress, compare workouts, and retrieve specific segment details through natural language queries.
    8
    127 npm
    ISC