Connect Apple Health to ChatGPT.

Bring every Apple Watch workout into ChatGPT, plan the next block in plain English, and push planned sessions straight back to your wrist via Apple Health.

Weekly training review
Look at my Apple Watch workouts from Apple Health this week and adjust next week’s plan based on what I actually did.
List 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.

See all your training from the ChatGPT browser tab

Runs, lifts, hikes, yoga, swims, walks. Apple Health collects them all. Ask ChatGPT what you've actually been doing and get an honest picture — without leaving the browser or exporting anything.

Plan in chat, start on your Apple Watch

Ask ChatGPT to plan a session and it lands on your Apple Watch via Apple Health, ready to start with one tap. After the workout, the completed activity flows back into Shape automatically.

Plan around your real life

Already lifting twice a week? Doing yoga on Wednesdays? Ask ChatGPT to build a running plan that fits what you're already doing instead of replacing it.

Setup in 3 steps

  1. 1

    Sign up for Shape and connect Apple Health

    Sign up for Shape (14-day free trial included), install the Shape iOS app, and grant access to Apple Health. Your workout history flows in across every sport Apple Health tracks. Turn on planned workout sync and any session you plan gets pushed to your Apple Watch automatically.

  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

  • Pull my Apple Health workouts for the last 30 days. What kind of training am I actually doing the most of?
  • Look at my last two weeks of training in Apple Health. Am I building fitness or digging a hole?
  • Plan me a 4-week base block. I already lift twice a week, so build around that.
  • How has my training volume been trending the last 4 weeks? Should I back off this week?
  • Build me an 8-week 10K plan that fits around my existing strength and yoga days.
  • Compare this month's training load to last month. Be honest.
  • What was my longest workout in the last 30 days, and how does it compare to my average?
  • Suggest tomorrow's session based on the last 3 workouts I logged in Apple Health.

What makes Shape different

  • Reads your full Apple Health workout history across every sport, so the AI actually has something real to work with.
  • Two-way with your Apple Watch. Read every workout you do, push planned sessions straight to your wrist via Apple Health, ready to start with one tap.
  • One calendar, every sport. Apple Health workouts mix with planned runs, rides and structured sessions in Shape.

Pricing.

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

Monthly

$5per month

Flexible. Cancel any time.

  • Unlimited planning
  • AI workout creation
  • Training load chart
  • Structured workouts + watch sync
  • Garmin, Apple Health, Wahoo, Strava
  • External calendar integration
  • API access
  • MCP server
Launch offer

Lifetime

$59.99$99one-time

Pay once. Use forever.

  • Unlimited planning
  • AI workout creation
  • Training load chart
  • Structured workouts + watch sync
  • Garmin, Apple Health, Wahoo, Strava
  • External calendar integration
  • API access
  • MCP server

Frequently asked questions

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

Related integrations

See all integrations →