Tell Claude what you ate. It parses, estimates macros, and logs to your actual DataBody account.
Not chat-only. Claude executes tools against the DataBody API — writes, deletes, updates, queries.
OAuth 2.0 with PKCE. Token stored locally in ~/.databody_token.json. Revokable from the app.
Claude Desktop installed. Node.js 20+ (only if using npm/source). A DataBody account.
RECOMMENDED Download one file. Double-click. Done. No npm, no Node.js required on your system.
If you have Node.js, install globally. Updates are a single npm update -g.
For developers customizing or contributing. Clone, install, build.
MCPB is auto-configured. For npm/source, edit claude_desktop_config.json (macOS: ~/Library/Application Support/Claude/, Windows: %APPDATA%\Claude\).
Restart Claude Desktop. Ask it to connect. Browser OAuth opens. Token lands in ~/.databody_token.json.
Claude parses free text, estimates macros (including fiber, sugar, water), and logs it.
Summary of today vs targets: kcal, protein, carbs, fat, fiber, sugar, water.
AI meal suggestions based on remaining macros and fiber/sugar/water goals.
Reads member goals and suggests meals that work for everyone at the table.
Persistent notes that inform all future suggestions.
Vision identifies foods and estimates macros from an attached image.
Create lists, add items, track spending, get smart suggestions per store.
Send a photo of groceries and AI checks off matching items from your list.
Record 1–10 subjective scores: mood, energy, sleep, gut, hydration, skin, hangover.
Download DataBody and wire the MCP server into Claude Desktop in under two minutes.