# MyFitnessPal

> Log meals and track macros inside ChatGPT — verified for 2026.

[Canonical HTML page](https://top-mcps.com/mcp/myfitnesspal) · [server.json](https://top-mcps.com/mcp/myfitnesspal.json) · [methodology](https://top-mcps.com/about/methodology)

## Install

### ChatGPT — `ChatGPT → Apps directory`

```none

```

## At a glance

- **Maintainer:** MyFitnessPal
- **Transport:** Streamable HTTP
- **Auth model:** OAuth 2.1
- **Required secrets:** None
- **Supported clients:** ChatGPT
- **License:** Proprietary
- **Last verified:** 2026-04-30
- **Score:** 49/100 (rubric 2026-04 — see https://top-mcps.com/about/methodology)

## Quick answer

**What it does.** Parses natural-language meal descriptions ("two scrambled eggs, a slice of sourdough toast with butter, and a banana") into MyFitnessPal entries with portions, calories, and macros. Syncs to your account so the data shows up everywhere MyFitnessPal does.

**Best for:**
- Quick natural-language logging
- Macro target planning
- Recovering missed meals
- Eating-out estimates

**Not for:**
- Medical-grade tracking
- Allergy-certified label review
- Clinical diet plan adherence

## Recipes

### Log a free-form meal description in one turn

```
MyFitnessPal, log my breakfast: two scrambled eggs, a slice of sourdough toast with butter, half an avocado, and a black coffee. Use my usual portion sizes and confirm before saving.
```

_Tested with: ChatGPT_

## Description

MyFitnessPal's ChatGPT app turns natural-language meal logs into structured nutrition data on your MyFitnessPal account. Describe what you ate and the app handles the food matching, portions, and macro math.

## Why it matters

The single biggest drag on calorie-tracking adherence is the friction of logging — branded-product matching, portion sizing, and macros. Pairing the LLM's ability to interpret a sentence with MyFitnessPal's 14M+ food database closes that gap.

## Key features

- Natural-language meal logging
- Macro and calorie math handled by MFP's database
- Syncs to your MyFitnessPal account in real time
- Supports recipes and saved meals
- Apps SDK directory app

## FAQ

### Do I need MyFitnessPal Premium?

No for natural-language logging and macro tracking. Premium unlocks advanced features (custom macro targets per meal, food timing analysis, ad-free experience) but the core logging surface works on Free accounts.

### How accurate is the food matching?

The app matches against MyFitnessPal's 14M+ food database with brand-name and verified-label preference. ChatGPT confirms the match before logging when ambiguous ("did you mean Trader Joe's sourdough or store-bought?").

### Can it plan meals to hit a calorie target?

Yes. Ask for a meal plan ("design dinner under 600 calories with at least 40g protein") and the app proposes options, then logs whichever you pick.

### Is my food log private?

Yes. Logged data lands in your MyFitnessPal account under your existing privacy settings. The app does not share food logs externally without explicit consent.

## Changelog

- **2026-04-30** — Refreshed install snippets and fact sheet; verified for 2026.
- **2025-12-15** — Initial directory listing.
