“Log a chicken wrap and a Coke Zero for lunch”
Log a meal
Adds one meal with its items and estimated calories and macros. It shows up in the app marked for your review until you confirm or edit it.
log_meal
Connect eatnibble to ChatGPT, Claude, Gemini, Grok or Cursor. Tell it what you ate and it estimates each item's portion, calories, protein, carbs and fat, then saves the meal to your eatnibble diary. Ask about your day, and it knows.
“Log a chicken wrap and a Coke Zero for lunch”
Adds one meal with its items and estimated calories and macros. It shows up in the app marked for your review until you confirm or edit it.
log_meal
“That omelette was 3 eggs, not 2”
Corrects or removes a meal from the last 7 days — only when you ask. A corrected meal waits for your review in the app, and the assistant is asked to check with you before removing one.
update_meal · delete_meal
“What have I eaten today?”
Today's meals and the calories and macros eaten so far.
get_today_summary
“Show my meals from the last 3 days”
Meals and daily totals for up to the last 7 days.
get_recent_meals
Your daily goal isn't shared, so ask with your own target in mind — e.g. “How much protein do I still need to reach 120 g?”
You need the eatnibble iPhone app, signed in with Apple, and an assistant that supports MCP connectors.
https://eatnibble-backend.vercel.app/mcp
Developer mode is available on ChatGPT's paid plans.
Works on Claude on the web, desktop and mobile.
Custom apps aren't available on every Gemini plan yet. If you don't see the option, it hasn't reached your account.
Custom connectors need a paid Grok plan.
Cursor opens the connection page in your browser.
In the eatnibble app, go to Settings → AI Connections → Connect an Assistant and enter the 6-digit code.
The app shows which assistant is asking and what it will be able to do. Tap Connect, and the browser page returns you to your assistant. The code expires after 10 minutes.
Your food log stays on your iPhone. While an assistant is connected, the app shares a short summary of the last 7 days of meals (name, time and totals) so the assistant can answer questions, and meals the assistant logs or corrects wait on our server only until the app picks them up. Meal photos, your profile, your daily goal and any Apple Health data are never shared. See the Privacy Policy for details.
In the app, go to Settings → AI Connections, swipe the assistant (or open it) and choose Disconnect. When the last assistant is removed, the summary on our server is deleted. Deleting your account removes everything.
Email us at support@eatnibble.app and we'll get back to you.
Codes expire after 10 minutes. Start the connection again in your assistant to get a new one.
Open the app, or bring it to the foreground, to pull new meals.
Open the app once so it can update the summary.