Nutritionix MCP. Convert Food Text into Macro Data.
Nutritionix MCP lets your agent analyze complex meals described in natural language. Just type out everything you ate—like 'three slices of pizza and a Coke'—and get an immediate, precise breakdown of calories, protein, fat, carbs, fiber, sugar, sodium, and cholesterol for every single item. It handles branded foods and restaurant menus.
Give Claude and any AI agent real-world access
Input a meal description in natural language and receive a precise breakdown of all macro-nutrients and calories for every component listed.
Look up common or branded food items within the database to retrieve specific nutritional facts and calorie counts.
Ask an AI about this
Waiting for input…
What AI agents can do with Nutritionix: 2 Tools Available
Use these tools to analyze food composition by describing meals or to search specific branded and common food items for their nutritional facts.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using Nutritionix MCPSearch Nutritionix Foods
Searches the database for either common or brand-specific food items to retrieve their individual nutritional facts.
Analyze Food Nutrition
Provides a precise breakdown of calories and macro-nutrients from any natural...
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on each call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Nutritionix, then connect any of our 5,200+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,200+ others, all in one place
- Add new capabilities to your AI anytime you want
- Connections are secured and governed automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog weekly
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Nutritionix. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS CLOUD
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on each call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Tracking diet means constant data entry and copy-pasting.
Right now, tracking nutrition is tedious. You find an item on a menu, click to check its calories, then open another tab for the macro breakdown. If you write down your meal later, you're faced with dozens of clicks and manual searches just trying to get a complete picture of what was consumed.
With this MCP, you simply describe the entire day’s meals in plain English—like telling a friend about dinner. The AI client handles everything after that. You instantly get a single, structured report detailing every calorie, protein gram, and carb count.
analyze_food_nutrition: Structured Meal Reports from Simple Text
The manual steps of finding the nutritional profile for each component—from the main dish to the side sauce—disappear. You stop worrying about which database link to click or how to format your search query.
Now, you just talk to your agent. It processes the text, identifies all the food items, and returns a comprehensive breakdown that's ready for immediate use in reports and recommendations.
What Nutritionix MCP does for your AI
This MCP gives your AI client access to one of the industry's best food analysis engines. You don't have to manually enter ingredients or search databases; you just describe what you ate in plain English. For example, if you type out a complex meal—say, 'a cup of oatmeal with peanut butter and a banana'—the MCP instantly calculates the total nutritional facts, item by item.
It provides metrics like calories, protein, fat, carbs, fiber, sugar, sodium, and cholesterol for every part of that meal. Need to check out a specific brand or common food? You can search its vast database of both generic and branded items, including extensive menu data from major restaurant chains. It's the kind of deep-dive health analysis tool that serious fitness apps rely on.
Connecting this MCP via Vinkius means your agent can take unstructured text—like a photo caption or a diary entry—and convert it into structured, actionable nutritional data right where you need it.
019d75e0-3777-7147-a1ee-a4853b82d420 How to set up Nutritionix MCP
The bottom line is that you transform messy text descriptions of food into clean, quantifiable nutritional reports.
Type a meal description into your agent, listing all the foods and quantities (e.g., 'two eggs, one slice of toast').
The MCP processes this natural language input using its advanced NLP engine to identify every ingredient.
You get back structured data showing total calories, protein, fat, carbs, fiber, sugar, sodium, and cholesterol for the entire meal.
Who uses Nutritionix MCP
Dietitians, fitness coaches, and health researchers use this MCP daily. They struggle to take unstructured user input—like a diary entry or a photo caption—and turn it into usable data for client recommendations.
Needs to quickly analyze complex, varied meals described by clients (e.g., 'dinner leftovers with extra sauce') and provide accurate macro-nutrient feedback without manual calculations.
Uses it to cross-reference client activity logs against food intake descriptions, ensuring the user meets their targeted calorie or protein goals for the week.
Analyzes large datasets of unstructured patient notes to track dietary patterns and flag potential nutritional deficiencies across groups of people.
Benefits of connecting Nutritionix MCP
Accurate tracking for complex meals. Instead of just getting a total number, the analyze_food_nutrition tool breaks down calories, protein, fat, carbs, fiber, sugar, sodium, and cholesterol per item.
Handles real-world food descriptions. You don't need to write '2 large eggs'; you can describe them naturally, and the MCP figures out the precise nutritional content for everything listed.
Checks branded foods instantly. The search_nutritionix_foods tool lets your agent look up specific items from national restaurant chains or brand-name goods, ensuring data accuracy.
Saves research time. You eliminate the need to copy text snippets into multiple databases or use separate tracking apps; everything is parsed and quantified in one go.
Supports diverse cuisine types. Whether it's pizza slices, oatmeal, or a Starbucks drink, the engine has coverage for common and regional menus, giving you comprehensive data.
Nutritionix MCP use cases
Evaluating client dietary compliance
A dietitian receives a text message from a client listing their lunch: '3 slices of pizza with extra cheese and an iced tea.' Instead of having to guess, the agent uses analyze_food_nutrition to instantly generate the full macro breakdown, allowing the dietitian to provide immediate, informed feedback.
Building a personalized meal plan
A fitness coach wants to create a high-protein menu. The agent first uses search_nutritionix_foods to find optimal protein sources (like salmon or lentils) and then uses analyze_food_nutrition to test how those items combine into balanced, macro-compliant meals.
Cross-referencing restaurant menus
A health researcher is studying local eating habits. They feed the agent a photo caption listing several menu items from a chain. The MCP uses its extensive coverage to analyze all components, providing data on sodium and sugar that manual searching would miss.
Calculating athletic meal totals
An athlete needs to calculate macros for pre-workout fuel. They type '1 cup of oatmeal with a banana and two tbsp peanut butter.' The agent runs analyze_food_nutrition and returns the precise total calories, carbs, and fats needed for optimal performance.
Nutritionix MCP tradeoffs
What to watch out for, and the recommended way to handle each one.
Using generic macro calculators
Manually summing up nutrition facts from separate websites or using a basic calculator that only provides total calorie counts without itemized breakdowns.
Use the analyze_food_nutrition tool. Describe the meal in text, and it handles the calculation and detailed breakdown of every single nutrient for you.
Searching by ingredient name only
Trying to find nutritional data on a specific branded item (e.g., 'Starbucks Grande Caramel Macchiato') requires guessing the right database entry or finding an external link.
Use search_nutritionix_foods first. This tool searches its dedicated database for both common and brand-specific items, giving you the accurate data point immediately.
Treating text input as unstructured notes
Pasting a long journal entry full of food mentions and hoping an LLM can figure out quantities or units correctly.
Use analyze_food_nutrition. While you provide the natural language, the MCP's advanced NLP engine is built to reliably parse quantities, unit measurements, and multiple distinct items within one sentence.
When to use Nutritionix MCP
You need this MCP if your primary task involves converting unstructured text—like a diary entry or a photo caption of food—into structured, quantifiable nutritional data. If you are constantly dealing with the 'what did I eat?' problem in a professional setting, this is for you.
Don't use this if all you need is a simple search for a single item's calories (though search_nutritionix_foods handles that). More importantly, don't rely on it just because you need to 'calculate macros'; the value here is the parsing of natural language. If your workflow involves complex text input from users and needs reliable nutritional metrics, use this MCP. Otherwise, a simple database query tool might suffice.
Frequently asked questions about Nutritionix MCP
What types of foods can analyze_food_nutrition handle? +
It handles complex meals composed of multiple ingredients. You can list anything from common pantry items like rice or eggs to specific branded restaurant menu components.
Does Nutritionix MCP cover international food brands? +
Yes, the tool has extensive coverage data for national and regional chains. This makes it useful for analyzing meals eaten in diverse settings.
Is analyze_food_nutrition better than just using a standard Google search? +
Absolutely. A general search gives you links, but the MCP performs the calculation itself, giving you instant, structured data points like total sodium and cholesterol per meal.
How does search_nutritionix_foods work? +
This tool lets your agent look up a specific food item. You provide the name of a common or branded food, and it returns the precise nutritional facts for that one item.
Can I use this MCP to track my daily intake? +
Yes, you can feed your agent multiple meal descriptions throughout the day. The combination of analyze_food_nutrition and simple text aggregation allows you to build a full daily macro report.
How accurate is the NLP food analysis? +
Nutritionix's NLP engine is used by major fitness and health apps globally. It can parse complex meal descriptions including quantities, cooking methods, and brand names with high accuracy, backed by a verified database of 1M+ food items.
Can it recognize branded foods or restaurant items? +
Yes, Nutritionix excels at this. If you type '1 Big Mac and a medium fries from McDonald's', it will correctly map these to specific branded items in its database.
Does it track micronutrients? +
Yes, in addition to macros (proteins, fats, carbs), it returns data on dietary fiber, sugars, sodium, cholesterol, and potassium for an incredibly comprehensive nutritional profile.