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.
Enable developer mode in ChatGPT before connecting.
- Choose a deployment option above.
- 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.
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.
MIT © 2026 Johnny Lee.