Short answer: as of November 15, 2026, MyFitnessPal has no official connector for Claude, Apple Health and Strava do, and ChatGPT reaches Apple Health through ChatGPT Health. Search Console data from revns, the fitness tracker our team runs, shows people typing "myfitnesspal claude connector" and "myfitnesspal mcp chatgpt" almost word for word. They expect a one-click connector, like the ones for Google Drive or GitHub. For most fitness apps that connector does not exist yet, but there is almost always a route, and some of the workarounds are better than the connector people are looking for.
This guide maps every route we could verify for four data sources (MyFitnessPal, Apple Health, Android Health Connect and Strava) into the two assistants people use most, and explains where the Model Context Protocol fits.
TL;DR: the questions people are asking
| Question | Answer (November 15, 2026) |
|---|---|
| Is there a MyFitnessPal connector for Claude? | No official one. Community MCP servers scrape the site with your cookies |
| Can ChatGPT connect to MyFitnessPal? | Listed at ChatGPT Health's January 2026 launch; check the apps list in your country |
| Can Claude read Apple Health? | Yes, in the Claude iPhone app (beta, US Pro and Max) |
| Can ChatGPT read Apple Health? | Yes, through ChatGPT Health (US adults, iPhone needed for the sync) |
| Does Strava have an MCP server? | Yes, official and read-only: Claude and Gemini (US), subscribers only |
| Android Health Connect? | Claude Android app (beta, US Pro and Max); no direct ChatGPT route found |
| Best route for MyFitnessPal into Claude | Turn on MyFitnessPal → Apple Health sharing, then Claude's Apple Health access |
| Want one place for all of it? | A fitness tracker with its own MCP server, signed in with OAuth |
Why is there no MyFitnessPal connector for Claude?
MyFitnessPal does not offer an open public API, and it has not announced an MCP server. Every "MyFitnessPal MCP" project we found on community directories works around that. One describes itself as unofficial and reverse-engineers the web app's own endpoints. Another uses the open-source myfitnesspal Python library, which signs in by reading cookies from your browser.
Those projects can work, and some people use them happily. The trade-offs are real, though:
- They break when the website changes. Scrapers depend on page structure and private endpoints. A redesign can stop them overnight.
- They hold a live session. A browser cookie is close to a password. Anyone who reads the config file can act as you on MyFitnessPal until the session expires.
- Sessions expire. Guides for one hosted community server warn that MyFitnessPal session cookies stop working every few weeks, so you re-paste them.
- They are not reviewed by MyFitnessPal or Anthropic. You are trusting a stranger's code with a logged-in account.
If you still want one, run it locally, read the code first, and give it a separate browser profile rather than your main one.
What is the best way to get MyFitnessPal data into Claude or ChatGPT?
There are three safer routes, in order of effort.
1. Through Apple Health (iPhone). MyFitnessPal can share nutrition data with Apple Health when you turn it on in its settings. Once your meals reach Apple Health, Claude's iPhone app and ChatGPT Health can read them through their own Apple Health connections. You lose MyFitnessPal's meal-by-meal detail, since Apple Health stores totals such as energy, protein, carbohydrate and fat, but for questions like "how much protein did I average last week?" that is enough.
2. Through ChatGPT Health directly. When OpenAI introduced ChatGPT Health on January 7, 2026, it named MyFitnessPal next to Function, Weight Watchers, Peloton, AllTrails and Instacart as apps you could connect. The July 2026 rollout to US adults on web and iOS highlighted Apple Health, medical records, One Medical and Function Health, as we covered in our ChatGPT Health guide. Open the apps list in ChatGPT and look for MyFitnessPal before you build a workflow around it.
3. Through a CSV export. MyFitnessPal's help centre says data export is a Premium or Premium+ feature. Third-party guides describe it as an emailed zip of CSV files for nutrition, exercise and measurements, with a date range you choose. You can upload those files to a Claude or ChatGPT chat for a one-off analysis, or import them into a tracker that has its own MCP server so the assistant can query them later.
MCP connectors linking an AI assistant to fitness apps, shown as two rounded plugs reaching toward each other along a green arc
How do Apple Health and Health Connect reach Claude?
Anthropic added health integrations to Claude in January 2026, as part of a wider healthcare launch. In the Claude iPhone app you can connect Apple Health; in the Android app, Health Connect. Per launch coverage and Claude's help centre:
- Who gets it: US subscribers on Pro and Max plans, in the iOS and Android apps, as a beta.
- What it reads: activity such as steps, distance and exercise minutes, plus the health categories you choose to share.
- What it cannot do: write. Claude can read Apple Health but cannot add or change entries.
- Privacy: opt-in, revocable at any time, and Anthropic said health data shared with Claude is excluded from memory and not used to train models.
The catch is the device. The connection lives in the phone app because Apple Health and Health Connect store data on the phone, not in a cloud API. If you mostly use Claude on the web, on desktop or in Claude Code, the phone integration does not follow you there. That is where an MCP server with a synced copy of your data helps.
How does ChatGPT get Apple Health data?
ChatGPT Health is OpenAI's route. In its July 2026 form, it is available to logged-in US users aged 18 or older on web and iOS across Free, Go, Plus and Pro plans. Apple Health syncing needs an iPhone. OpenAI says conversations in Health are not used to train its foundation models, and that disconnecting a source deletes its synced data from OpenAI's systems within 30 days. Data already quoted in a chat stays until you delete that chat.
Wearables that write to Apple Health, such as many running watches, rings and scales, reach ChatGPT this way too. Proprietary scores such as recovery or readiness usually stay inside the original app, even when the underlying sleep and heart-rate numbers travel.
For Android users we found no direct ChatGPT route to Health Connect. The practical answer is a tracker that syncs from Health Connect and exposes an MCP server you add as a custom connector.
Does Strava have an MCP connector?
Yes, and it is the cleanest example of what people want from MyFitnessPal. Strava runs an official remote MCP server at https://mcp.strava.com/mcp. Per Strava's help centre:
- Assistants: Claude since June 2026 and Google Gemini since October 2026 (Gemini US-only at launch).
- Who can use it: Strava subscribers, including the Runna bundle, Family, Student and discounted plans.
- What it reads: activity history, fitness trends, cross-sport insights, gear, best efforts, activity weather and streaks, from live data rather than a one-time export.
- What it cannot do: "The connection is read-only." No uploads, edits or deletes.
In Claude Code, Strava documents a one-line install:
claude mcp add --transport http strava-mcp https://mcp.strava.com/mcp
ChatGPT is not on Strava's list as of November 2026. Strava activities that your watch also writes to Apple Health can still reach ChatGPT Health that way.
When do you need a fitness MCP server instead?
Single-app connectors answer single-app questions. Strava's connector knows your runs; Apple Health knows your steps and sleep; MyFitnessPal knows your meals. The questions people actually ask cut across them: "Did my long runs suffer on weeks I slept under seven hours?" or "Am I eating enough protein on lifting days?"
A fitness MCP server is the tracker's own server, built for that job. Three things set it apart from a scraper or a one-app connector:
| Property | One-app connector (Strava) | Community scraper (MyFitnessPal) | Tracker's own MCP server |
|---|---|---|---|
| Sign-in | OAuth | Your cookie or password | OAuth 2.1 with PKCE |
| Data | One app | One app | Everything the tracker holds, from several sources |
| Writes | No | Varies | Yes, behind a separate permission you grant |
| Breaks when the vendor site changes | No | Yes | No |
| Works in Claude web, desktop and Code | Claude, Gemini | Local only, mostly | Any MCP client |
One example, with a disclosure: revns is a fitness tracker built by the explainx.ai team. Its iPhone app reads Apple Health (read-only: steps, sleep, resting heart rate, HRV, weight and recorded workouts) and its remote MCP server at https://mcp.revns.com/mcp gives Claude, ChatGPT, Claude Code and Cursor tools to read your days and, with a separate write permission, log a workout or a meal. Because MyFitnessPal can write nutrition to Apple Health, protein and fibre from MyFitnessPal reach it the same way. Strava, Garmin and Health Connect sync are on its roadmap, not live, so for those you would still pair it with Strava's own connector.
Adding any remote MCP server to Claude Code follows the same pattern as Strava's:
claude mcp add --transport http revns https://mcp.revns.com/mcp
Then type /mcp in Claude Code, pick the server and choose Authenticate. In the Claude apps, use Settings → Connectors → Add custom connector and paste the URL. Our top 10 Claude connectors roundup covers how custom connectors differ across plans.
A window half covered by a curtain with a green padlock, standing for read-only, revocable access to personal health data
Which route is safest for health data?
Rank the options by what they can do if something goes wrong.
- Read-only, official, OAuth. Strava's connector, Claude's Apple Health access and ChatGPT Health. You can revoke them from the vendor's settings, and nobody holds your password.
- Read-write, first-party, OAuth. A tracker's own MCP server. Check that writes need a separate permission, that you can see and undo what the assistant changed, and that the vendor says what it logs.
- CSV upload to a chat. Low risk to your account, but the file now lives in your chat history. Delete the chat when you are done if the data is sensitive.
- Community scrapers with your cookies. Highest risk. Treat the cookie like a password and the server like any other unreviewed code.
Whatever the route, ask the assistant to cite the dates and numbers it used, and to say when data is missing. A model that cannot see last Tuesday will sometimes guess what happened. None of this is medical advice. For chest pain, fainting or any symptom that worries you, talk to a clinician, not a chatbot.
What prompts work once the data is connected?
The useful prompts ask for comparison and uncertainty, not diagnosis. Try these in any of the routes above:
- "Using my last 28 days, compare my average sleep on days before long runs with other days. Show the numbers and say how many days are missing."
- "List the days last week when my protein was under 100 g, and what I trained on each of those days."
- "From my Strava history, how has my easy-run pace at the same heart rate changed since August? Tell me which runs you used."
- "Plan next week with two hard sessions, avoiding the days after nights under seven hours. Do not log anything yet; show me the plan first."
The last one matters with any server that can write: ask for a plan, review it, then let the assistant log it.
A grid of spreadsheet cells with one glowing green cell, showing a CSV export analysed by an AI assistant
What to watch next
- A MyFitnessPal MCP server. Strava shipped one in 2026; nutrition apps are the obvious next category. If MyFitnessPal announces one, the cookie-based servers become unnecessary.
- ChatGPT on Strava's list. Strava says it may add more assistants.
- Claude's health integrations leaving beta and reaching countries outside the US.
- Garmin and Health Connect sync in third-party trackers, which would close the Android gap for ChatGPT users.
Details are accurate as of November 15, 2026, from Anthropic, OpenAI, Strava and MyFitnessPal help pages and launch coverage, and may change. Plans, countries and features differ by account. This is general information, not medical advice.
Related reading
- ChatGPT Health: connect Apple Health and medical records safely
- Top 10 Claude connectors in 2026
- What is MCP? Model Context Protocol guide
- Claude Personal Finance: what it does and what it can't
- Google Fitbit Air: the screenless fitness tracker
Sources
- Strava Support: Strava MCP connector
- OpenAI: Introducing ChatGPT Health (January 7, 2026)
- 9to5Mac: Apple Health integration launches in new ChatGPT Health feature
- NBC News: Anthropic joins OpenAI's push into health care with new Claude tools
- Claude Help Center: Use Claude with iOS apps
- MyFitnessPal Help Center: data export FAQs
- Glama: MFP Logger community MCP server
- revns MCP server
