Meals in plain language
Describe what you ate — your AI estimates calories, protein, carbs, and fat and logs it.
Free · Open source · OAuth 2.0
Connect Claude or ChatGPT, then just say what you ate. Calories and macros, logged automatically.
How it works
Works with any AI client that supports remote MCP servers — Claude, ChatGPT, and more. No install, no API keys.
Describe it in plain language — or send a photo of your meal, a screenshot from a delivery app, or a barcode (it looks the product up online). Macros logged automatically.
Ask for daily summaries, weekly trends, goal progress, or export it all to CSV — completely free.
Quick install
Works with any MCP client that supports OAuth 2.0 with PKCE. On first connect you create an account with Google or an email and password; sign in the same way to keep your data.
https://nutrition-mcp.com/mcp
into the
Remote MCP server URL
field.
Works on every Claude plan. The free plan allows one connected MCP server at a time.
https://nutrition-mcp.com/mcp.
{
"mcpServers": {
"nutrition": {
"url": "https://nutrition-mcp.com/mcp"
}
}
}
Add the config above to your client (Cursor,
VS Code, Claude Code, and more). Windsurf
uses
serverUrl instead of
url. In Claude Code, run
claude mcp add --transport http
nutrition
https://nutrition-mcp.com/mcp. Your client handles the OAuth login
automatically.
Try saying
A few of the things you can do — just by talking.
Tracked so far, together
Logged across 35 timezones worldwide
Everything, just by chatting
Describe what you ate — your AI estimates calories, protein, carbs, and fat and logs it.
Snap or type a product barcode and pull verified macros from Open Food Facts, scaled to how much you ate.
Set daily calorie, macro, and water targets and check live progress toward them.
Daily and weekly breakdowns, 7/14/30-day trends, streaks, and recurring meal patterns.
Track hydration in milliliters alongside your meals and review it by day.
Days roll over in your local time, wherever you are in the world.
Export everything to CSV anytime, and delete your account and data whenever you want.
Why Nutrition MCP
Snap a barcode or just say what you ate — no database digging, no separate app to open.
Support
Nutrition MCP is free and ad-free. Patreon covers the server and database bills.
$0
Follow along — get news and updates about the server, new tools, and what's coming next.
Follow on PatreonPay what you want
Chip in for hosting and database costs so the server stays free and online for everyone.
Become a supporterFree and open source — it works with the AI you already use.
Contact
Found a bug, want a feature, or just have a question? Email me directly — I read every message.
FAQ
Nutrition MCP is a free Model Context Protocol (MCP) server that lets you track meals, calories, macros, and nutrition history through natural conversation with Claude or ChatGPT. Instead of typing into a traditional app, you tell your AI what you ate and it logs everything for you.
The Model Context Protocol is an open standard that lets AI assistants like Claude and ChatGPT connect to external tools and data sources. An MCP server provides specific capabilities — here, nutrition tracking — that the AI can use during a conversation. Think of it as a plugin system for AI assistants.
Yes. In ChatGPT on the web, open Settings → Apps, create a custom app with the server URL using OAuth, and sign in. It works on every ChatGPT plan.
Any MCP client that supports OAuth 2.0 with PKCE — including Claude.ai, the Claude desktop and mobile apps, Claude Code, Cursor, Windsurf, and VS Code.
Yes. Nutrition MCP is open source (MIT). You can run your own instance with your own Supabase project — the GitHub repository includes a full self-hosting guide and a Dockerfile.
Yes, it is completely free — no premium tiers, ads, or hidden costs. You just need a Claude or ChatGPT account to connect. Donations on Patreon help cover server costs.
Calories, protein, carbohydrates, fat, and water for every entry — described in plain language or pulled from a product barcode via Open Food Facts. You can view daily summaries, query meals by date range, update or delete past entries, set goals, and monitor trends over time.
Your data is stored securely and linked to your personal account. Only you can access your nutrition history through your authenticated session. Nutrition MCP does not sell or share your data, and you can delete your account and all data at any time.