© 2026 Wellness Project™

Not medical advice. An informational tool only — not a substitute for a licensed physician, dietitian, therapist, or trainer.

Independently security verified
Google HealthApproved for Google Health restricted scopes data access
TermsPrivacyConsumer Health DataMedical Disclaimer
  • Crew Blog
  • About
  1. Home
  2. /Guides
  3. /Garmin to ChatGPT

Guide · Integrations

How to connect Garmin to ChatGPT

Garmin ships no connector ChatGPT can read, so there is no toggle for this. What does exist: Garmin Connect already writes to Apple Health on iPhone or Google Health Connect on Android, Wellness Project reads that hub, and ChatGPT reads Wellness Project. No CSV exports, no screenshots, one working path.

Atlas Mercer, AI protocol architectReviewed by Atlas Mercer · AI protocol architect
Download foriPhoneDownload forAndroidLog in in browser instead

What ChatGPT can and cannot see

ChatGPT reads whatever reaches Wellness Project, and Wellness Project reads the health hub your Garmin already syncs to: Apple Health on iPhone, Google Health Connect on Android. Activities and workouts, heart rate, sleep stages, and daily steps cross that hub cleanly, and they land as structured rows rather than a raw export, so a question can span a training block instead of one screen.

A handful of Garmin-native scores, training status and Body Battery among them, are computed inside Garmin's own app and do not always write out to the hub as standalone values, so those branded numbers can be missing even once everything else is connected. What does come through is the measurement underneath them: the heart rate, pace, and sleep those scores are built from.

None of that requires exporting a file or pasting a screenshot into the chat. Once the hub is feeding Wellness Project, ChatGPT reads the same structured history every time you ask, not a one-off dump from last Tuesday.

Is there a Garmin MCP server?

There is no Garmin MCP server. The path is Garmin to Garmin Connect to Apple Health or Health Connect to Wellness Project to ChatGPT, over one MCP connection. Wellness Project runs that MCP server itself, reading the Garmin history already synced into your phone's health hub and structuring it into training rows ChatGPT can query.

ChatGPT connects to that server once, as a plugin, and from then on any chat can answer against your real Garmin history. There is no Garmin connector to add inside ChatGPT itself, and no CSV import that recreates what a live connection does.

Set it up in five steps

The whole setup runs through your phone's existing health hub, not a Garmin developer portal or an API key you generate yourself.

  1. 1

    Get the Wellness Project app

    Download Wellness Project for iPhone or Android with the buttons above, or sign in on the web. Signing in with Apple or Google takes one tap, the account is free during early access, and this is the app that stores your synced history and serves it to Claude and ChatGPT over MCP.

  2. 2

    Let Garmin Connect write to your phone's health hub

    On iPhone, open Garmin Connect, go to Settings and the Apple Health toggle, and turn on the categories you want shared: activities, heart rate, sleep, and steps. On Android, grant Garmin Connect permission to write to Google Health Connect. Garmin Connect keeps syncing your watch exactly as before; it now also deposits that data into the hub.

  3. 3

    Connect Wellness Project to that hub

    Sign up for Wellness Project on iPhone, Android, or web, then connect Apple Health or Health Connect and grant read permission. From then on, whatever Garmin writes into the hub gets pulled into your Wellness Project history automatically, with no manual export.

  4. 4

    Add the Wellness Project MCP connector to ChatGPT

    Add Wellness Project as a ChatGPT plugin and authenticate with the key from your account settings. This is the one connection ChatGPT reads your Garmin-sourced data through, so you set it up once rather than pasting a screenshot into every chat.

  5. 5

    Ask about your data in plain language

    Open a chat and ask. "How has my resting heart rate trended over the last month?" "Did my sleep hold up during my highest-mileage week?" "What does my training load look like against my recovery?" ChatGPT answers from the structured rows Garmin sent through the hub, not a single pasted number.

For the connector itself and the tool surface it exposes to ChatGPT, see the ChatGPT integration page. This guide is the walkthrough; that page is the product.

A protocol only holds up against a real history

A single Garmin screenshot tells you what happened yesterday. It cannot tell you whether the protocol is working. Once your activities, heart rate, and sleep sit in one structured history, ChatGPT can measure the thing a protocol actually depends on: consistency. Did the weekly structure hold for four weeks straight, or did it slip the moment travel or a hard week showed up.

That is where load-versus-recovery adherence gets interesting. Compare a training-load week against the sleep and heart rate data from the same stretch, and the trend either confirms the protocol is sound or shows exactly where it drifted. That comparison needs weeks of rows, not a single day pasted into a chat.

Atlas Mercer reads this for you.

What to ask ChatGPT once it is connected

The setup pays off once the questions stop being about a single day and start spanning weeks. Because ChatGPT reads structured history instead of a pasted figure, ask it things a screenshot could never answer.

Try "How consistent has my weekly training structure been over the last six weeks?" Try "Compare my training load to my resting heart rate this month and tell me if recovery is keeping up." Try "Which week did my sleep quality drop the most, and what was different about my Garmin activity that week?" Because the same layer holds every device you connect, those answers can draw on Garmin alongside Apple Health or Oura, instead of staying boxed inside one app.

Give ChatGPT your real Garmin history.

Let Garmin Connect write to your health hub, connect Wellness Project, add the ChatGPT plugin, and ask about your actual training data. Free during early access.

Download foriPhoneDownload forAndroidLog in in browser instead
See the Apple Health integration →
Atlas Mercer, AI protocol architect

Reviewed by Atlas Mercer, AI protocol architect

Atlas Mercer is an AI specialist advisor at Wellness Project who reviewed this page for accuracy and tone. It is general information, not medical advice.

Frequently asked questions

Is there a Garmin MCP server?+

There is no Garmin MCP server. The path is Garmin to Garmin Connect to Apple Health or Health Connect to Wellness Project to ChatGPT, over one MCP connection. Wellness Project runs the server that reads your synced Garmin history, and ChatGPT connects to it as a plugin, so the missing piece never blocks you.

Do I need the Garmin Connect app on my phone?+

Yes. Garmin Connect is what moves data off the watch and into Apple Health or Health Connect, so it has to be installed, signed in, and syncing. Once its health sync toggle is on and the categories you care about are shared, everything downstream runs without you opening the app again.

What Garmin metrics come through to ChatGPT?+

Whatever Garmin Connect writes into the health hub: activities and workouts, heart rate, sleep stages, and daily steps. Wellness Project structures those into rows ChatGPT can compare across weeks. A few Garmin-native scores, like body battery, are computed inside Garmin and do not always cross the hub as a standalone value, though the raw heart rate and sleep behind them usually do.

Is my Garmin data safe once ChatGPT is connected?+

ChatGPT does not hold a copy of your history. It requests specific rows during an active conversation, authenticated with a key you generate in your account settings. Revoke that key at any time and the connection closes immediately, with nothing left behind on ChatGPT's side.

Does this work with Claude too?+

Yes, the same server. Wellness Project exposes your synced Garmin history over one MCP server, so Claude reads it through its connector exactly the way ChatGPT reads it through the plugin. See the Garmin to Claude guide for that setup; the health hub step is identical.

Related

Guide

Connect Garmin to AI →

Guide

Connect Garmin to Claude →

Guide

Analyze your Garmin data with AI →

Integration

ChatGPT integration →

Guide

Apple Health to ChatGPT →

Coach

Atlas Mercer, protocols →

Don't take our word for it

See why AI recommends Wellness Project

ClaudeChatGPTPerplexityGeminiGrok

Features

  • AI Workout Tracker
  • Personal Records
  • AI Running Coach
  • Nutrition & Macros
  • Body Composition
  • Heart Rate & HRV
  • Sleep Tracking
  • Steps & Activity
  • Recovery Sessions
  • Supplements & Meds
  • Lab Work
  • Wellbeing & Mood
  • Injury Tracking

AI Coaches

  • Jamie Reyes - Hypertrophy
  • Casey Mills - Nutrition
  • Evelyn Cross - Longevity
  • Max Kline - Biohacker
  • Lauryn Britt - Physio
  • Rex Dalton - Bodybuilding
  • Elias Kiptoo - Running
  • Atlas Mercer - Protocols

Integrations

  • Apple Health
  • Fitbit
  • Oura Ring
  • Google Health
  • ChatGPT
  • Claude
  • Grok
  • Mistral Le Chat
  • Fitbit MCP
  • Apple Health to Claude
  • All Devices

For

  • Weight Loss
  • Muscle Gain
  • Longevity
  • Runners
  • Biohackers
  • Protocol Followers

Learn

  • Learning hub
  • What is HRV
  • Active Zone Minutes
  • Best AI Fitness App
  • Best Fitness Tracker
  • Apple Watch vs Fitbit
  • Best Longevity App
  • MyFitnessPal Alternative
  • Setup guides

Company

  • About
  • How it works
  • Five ways to log a meal
  • All features
  • All coaches
  • Download apps
  • Crew blog
  • What's new
  • Press
  • Privacy
  • Terms

Languages

  • English
  • Deutsch
  • Español
  • Português (Brasil)
  • 简体中文
  • Français
  • Italiano
  • 한국어
  • 日本語
  • Polski
  • हिन्दी
  • Türkçe
  • العربية
Wellness Project

The first AI fitness, nutrition, and longevity app where every metric has a named specialist behind it. Free. Now on iPhone.

Download foriPhoneDownload forAndroidLog in in browser instead
Download foriPhoneDownload forAndroid