Connect Garmin to ChatGPT.

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.

Marathon block
Plan me a 6-day week based on my recent Garmin activity. Two key sessions, one long run, the rest easy.
Batch create activities

Ask anything…

What this lets you do

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.

Plan your week from the ChatGPT browser tab

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.

Adjust when life happens

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.

Borrow workouts from anywhere

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.

Garmin connector setup in 3 steps

  1. 1

    Sign up for Shape and connect Garmin Connect

    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.

  2. 2

    Add Shape as a connector in ChatGPT

    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.

  3. 3

    Start using it

    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.

Example prompts

  • Plan me a 6-day week based on how I've been training in Garmin lately. Two key sessions, one long run, the rest easy please.
  • Build me a threshold run for Thursday: 4x10 minutes at threshold, 3-minute jogs between. Send it to my Garmin.
  • How am I doing this week compared to two weeks ago? Pull from Garmin and break it down for me.
  • Move all my bike sessions this week to next week. Life happened.
  • Build me a 12-week marathon plan ending October 5th. Peak around 70 km a week. Schedule the whole thing.
  • Sum up my last race and tell me what to work on for the next block.
  • Make Sunday's long run hilly. Three steady 8-minute climbs at marathon effort would be perfect.
  • Check my sleep, HRV, and Body Battery from Garmin this week. Am I recovered enough to hit today's intervals, or should I go easy?

What makes Shape different

  • Two-way Garmin sync, not just analytics. Most Garmin AI tools only read your data. Shape also sends structured workouts to Garmin Connect and your watch.
  • Built around workouts. Shape thinks like a coach: planned sessions, completed sessions, intent, comparison. Not raw activity files.
  • All your sports in one calendar. Runs, rides, lifts, hikes and Apple Health workouts sit side by side instead of being stuck in separate apps.

Pricing.

Paid plans keep Shape sustainable, independent, and focused on athletes.

Monthly

$5per month

Flexible. Cancel any time.

  • Unlimited planning
  • AI workout creation
  • MCP for Claude and ChatGPT
  • Training load, fitness and form
  • Structured workouts + watch sync
  • Garmin, Apple Health, Wahoo
  • External calendar integration
  • API access
Launch offer

Lifetime

$59.99$149once

Pay once. Use forever.

  • Unlimited planning
  • AI workout creation
  • MCP for Claude and ChatGPT
  • Training load, fitness and form
  • Structured workouts + watch sync
  • Garmin, Apple Health, Wahoo
  • External calendar integration
  • API access

Frequently asked questions

Yes. ChatGPT calls custom integrations connectors, and Shape works as a Garmin connector: add it once in Settings, then ChatGPT can read your Garmin activity and push structured workouts back to your watch. Garmin doesn't offer an official ChatGPT connector, so Shape fills that gap via MCP.

Yes. Custom MCP connectors are only available on ChatGPT's paid plans. The free tier can't add custom MCP servers yet.

Yep. When you (or ChatGPT/Claude) plan a workout in Shape, we write the structured steps straight to Garmin Connect, and they appear on your watch ready to start.

Connection happens via Garmin Connect's official OAuth, so we never see your password. Your MCP URL is private and token-protected, so only your ChatGPT sees your data. Nothing public, no leaky feeds.

You get a summary of each activity: type, duration, distance, average heart rate and power, elevation gain, and training load. For activities recorded on your Garmin device you also get the recorded time-series — heart rate, pace, cadence, power, elevation, GPS and temperature over the course of the workout — plus per-lap splits and time in each training zone. We also pull daily health data: sleep, resting heart rate, HRV, stress, Body Battery, VO2 max, body composition, and steps.

Yes. For any activity recorded on your Garmin, ChatGPT can read how your heart rate, pace, cadence, power and elevation changed over the workout, along with your lap splits and how long you spent in each training zone. That answers the things a summary can't: where you faded, whether your intervals held pace, how much of the run was actually at threshold.

Yes, all of it. Connecting Garmin syncs your activities and health data through the official Garmin API, which covers your last 30 days and everything you record from then on. For the years before that, Shape also reads Garmin's own data export: in Settings, Connections, pick Import your full Garmin history and request the export from Garmin. They email it within a day, you drop the .zip back in, and every activity comes across with its map and heart rate trace, plus your sleep and daily health history.

Yes, and most athletes do. Hook up Garmin, Wahoo and Apple Health side by side and we'll blend everything into one calendar and one training-load chart.

$5/month, with a 14-day free trial, or $59.99 one-time for lifetime access.

Your training stays yours. We don't sell it, we don't put it in a public feed, and we don't use it to train AI models. It's your account, full stop.

Related integrations

See all integrations →