Use Simple Macros in your AI app
Log meals, check what's left today, and ask about your progress from ChatGPT, Claude, Grok and more. It works on your phone and your computer, and it's free.
Your connected apps
Things you can ask
- “Show verified Canadian menus, if available.”
- “Find restaurant locations near H2X 1Y4.”
- “Help me plan a meal using foods I have at home.”
- “Track this meal”
- “How much protein do I have left today?”
- “Log 2 eggs and toast for breakfast”
Something look wrong? Tell your assistant, and it can send us a problem report with what happened.
Pick your assistant
Install the official Claude connector or ChatGPT plugin. You approve access to your Simple Macros account. Choose Full access or Read-only, and disconnect anytime under Your connected apps.
Setup guides: Claude connector · ChatGPT plugin
- Open Claude’s connector directory: Customize, Connectors, then Discover.
- Search for Simple Macros and select Simple Macros: Calorie Tracker.
- Tap Connect, sign in to Simple Macros, and approve access to your account.
On Team and Enterprise, an owner may need to enable the connector first.
Then say: “How many calories do I have left today?”
- Open Plugins in ChatGPT.
- Search for Simple Macros, select it, and tap Install plugin.
- If prompted, tap Connect. Sign in to Simple Macros and approve access to your account.
Your workspace admin may need to allow the plugin first. In a chat, try @Simple Macros to use it.
Then say: “How many calories do I have left today?”
Other assistants
For Grok and other compatible assistants, add Simple Macros manually using MCP. Sign in and approve access when asked.
- Go to grok.com/connectors.
- Click New Connector, then Custom.
- Paste
https://mcp.simplemacros.com/mcpand continue. - Log in to Simple Macros and approve.
On Grok Business and Enterprise, a team admin sets up the connector first.
Then say: “How many calories do I have left today?”
- In the Meta Muse app or on the web, start a new chat and send this message:
Build a custom connector to Simple Macros, my nutrition tracker. Its MCP server is https://mcp.simplemacros.com/mcp, a public HTTPS endpoint that speaks streamable HTTP and signs in with OAuth. - When Muse asks how to sign in, pick OAuth, then log in to Simple Macros and approve.
- Ask Muse to test it and save it as a connector so it works in every chat.
Muse has no setting for adding a server, so you set it up in the chat. Muse is available to adults in the US. Meta does not review custom connectors, and you can limit what Muse may do without asking in its Settings.
Then say: “How many calories do I have left today?”
- Run this in your terminal:
claude mcp add --transport http simple-macros https://mcp.simplemacros.com/mcp - Start Claude Code, type
/mcp, pick simple-macros, and choose Authenticate. - Log in to Simple Macros in the browser window that opens and approve.
Add --scope user to use it in every project.
Then say: “How many calories do I have left today?”
- Open
~/.cursor/mcp.json(every project) or.cursor/mcp.json(this project) and add:{ "mcpServers": { "simple-macros": { "url": "https://mcp.simplemacros.com/mcp" } } } - Open Cursor Settings, find simple-macros under MCP, and click to sign in.
- Log in to Simple Macros and approve.
If mcp.json already has servers, add simple-macros next to them.
Then say: “How many calories do I have left today?”
- Add this to
.vscode/mcp.json, or run MCP: Add Server from the Command Palette and choose HTTP:{ "servers": { "simple-macros": { "type": "http", "url": "https://mcp.simplemacros.com/mcp" } } } - Start the server when VS Code asks, then log in to Simple Macros and approve.
- Use it from Copilot Chat in agent mode.
On Copilot Business and Enterprise, an admin has to turn on the MCP servers policy first.
Then say: “How many calories do I have left today?”
- Run this in your terminal:
codex mcp add simple-macros --url https://mcp.simplemacros.com/mcp codex mcp login simple-macros - A browser window opens. Log in to Simple Macros and approve.
- Start Codex and ask away.
Prefer config? Add [mcp_servers.simple-macros] with url set to the address above in ~/.codex/config.toml.
Then say: “How many calories do I have left today?”
What it can do
Track meals
Describe what you ate, snap a label, or name a Favorite. It lands on your Track tab like a meal you logged in the app.
Order at restaurants
Meal ideas at a chain that fit what you have left today, an exact order built from the full official menu, and the closest location. Then track it in one step.
Know what is left
Calories and protein left today, your history, streaks and badges, and which nutrients you have been missing.
Weigh-ins and goals
Log a weigh-in, see your trend, and adjust your calorie and protein goals.
Favorites and foods
Search our food catalog, look up a barcode, and save or edit Favorites.
Works where you chat
ChatGPT, Claude, Grok, Muse, Claude Code, Cursor, VS Code and Codex. Connect each one once and just ask.
See every tool and example prompt in the MCP reference.
Where the numbers come from
Whole foods come from USDA FoodData Central, with USDA's numbers unchanged. Packaged foods use the manufacturer's label data from USDA's Branded Foods database, plus products people who use the app add, usually from a photo of the label; one product per barcode. Restaurant items use each chain's official published nutrition, including every customization, and any number we had to estimate is marked as an estimate in the tool result.
Where our nutrition data comes fromFor coaches
Coach on Simple Macros? The same connection answers questions about the clients who shared their data with you, and handles invites, your coach code and your profile. Nothing extra to set up, and you can turn coach access off for any assistant on the AI Assistants page of your coach dashboard.
- “Who needs my attention today?”
- “How is Tammy doing this week?”
- “Invite jordan@example.com as a client”
- “Did Tammy accept my invite? Send it again.”
- “Change my coach code to SARAHLEE”
- “Add strength training to my profile”
Your assistant asks before it removes a client, cancels an invite, changes your code or overwrites your profile.
Simple Macros for CoachesPrivacy
- You approve access to your Simple Macros account on simplemacros.com.
- Pick Read-only and it can look but never change anything.
- Disconnect anytime under Your connected apps. It stops working right away.
- We never receive your conversation. We keep a record of each tool request for 30 days.
- Connecting your AI app is free, like everything else in Simple Macros.
The details are in our privacy policy.