Show HN: Use Strava's official MCP with other chatbots Johnny Lee released an unofficial open-source TypeScript gateway that lets ChatGPT connect to Strava's official MCP connector without requiring application secrets, a database, or a local server. The tool, available on GitHub under the MIT license, requires Node.js 22.18+ or 24.x and works by deploying to Cloudflare or Vercel, with ChatGPT developer mode enabled. It is not affiliated with Strava, OpenAI, Cloudflare, or Vercel. Strava https://support.strava.com/en-us/articles/15401531-strava-mcp-connector MCP gateway Connect ChatGPT to Strava https://support.strava.com/en-us/articles/15401531-strava-mcp-connector 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 https://developers.openai.com/api/docs/guides/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 /leecjohnny/strava-mcp-gateway/blob/main/prompts/deploy-sites.md into ChatGPT. Requires a ChatGPT subscription with Sites enabled; see the Sites docs https://learn.chatgpt.com/docs/sites . See setup and troubleshooting /leecjohnny/strava-mcp-gateway/blob/main/docs/setup.md for details. Requires Node.js 22.18+ 22.x or 24.x. npm ci npm run dev Open https://127.0.0.1:8787 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 /leecjohnny/strava-mcp-gateway/blob/main/LICENSE © 2026 Johnny Lee.