Set up in two minutes, no token to copy
ChatGPT's connector flow handles OAuth for you. Enter the Shape server URL, approve the consent screen, and you're done. No bearer tokens, no config files, no fiddling.
Talk to your Garmin data in ChatGPT, plan future workouts together, and send them straight to your Garmin watch or Edge. No copy-pasting, no spreadsheets.
ChatGPT's connector flow handles OAuth for you. Enter the Shape server URL, approve the consent screen, and you're done. No bearer tokens, no config files, no fiddling.
Tell ChatGPT what you're training for and how you've been feeling. It looks at your recent Garmin activity, builds a week that makes sense, and Shape syncs every session to your watch — without leaving the browser.
Bad sleep? Travel day? Niggle that won't quit? Ask ChatGPT to shift tomorrow's hard session, swap it for an easy spin, or push the whole week. Shape updates the calendar and the watch for you.
Saw a great session on Reddit or got a coach plan as a PDF? Paste it in, ask ChatGPT whether it fits where you're at right now, and let it slot the workout into your week if it does.
Sign up for Shape (start the 14-day free trial) and connect Garmin via the official OAuth flow. Your activity history starts syncing right away, so we have something to work with from minute one.
In ChatGPT, go to Settings → Connectors → Add custom MCP server. Enter https://shapecalendar.com/mcp as the server URL, give it a name like "Shape", and click connect. ChatGPT opens a Shape consent screen, you approve it, and that's it. No token to copy. Custom connectors need a paid ChatGPT plan.
Open a new chat, enable the Shape connector from the tools menu, and try one of the prompts below. You'll know it's working when a planned workout pops up on your watch.
Paid plans keep Shape sustainable, independent, and focused on athletes.
Monthly
Flexible. Cancel any time.
Lifetime
Pay once. Use forever.
Use Claude as your Garmin coach. Look at your data, plan ahead, push to the watch.
One MCP server for all your Garmin data. Works in Claude Desktop, Cursor, Raycast, and any other MCP client.
The Shape MCP server for Claude Desktop, Cursor, Raycast and other clients.
Bring your Strava history into ChatGPT and plan next week from there.