FatSecret Platform MCP. Audit nutrition and manage food data via AI.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
FatSecret Platform connects your AI agent directly to a vast database of food and recipe data. It lets you search for ingredients by name, look up full nutritional breakdowns—including calories, fats, and proteins—or identify products using UPC barcodes (UPC/EAN).
Need to audit recipes or check macros? Find whole meals by keyword and pull detailed preparation steps; the agent handles all the lookup work without you ever opening a diet app.
What your AI agents can do
Get food by barcode
Looks up a product's full details when provided with its UPC or EAN barcode number.
Get food details
Pulls the detailed nutrient profile (macros, vitamins) for a specific food ID.
Get recipe details
Retrieves preparation instructions and full nutritional facts for a known recipe.
Find ingredients across a massive database using keywords.
Retrieve detailed nutritional data, including fats, proteins, and calories, for any specific food ID.
Look up a product's exact details using its UPC or EAN code.
See the main categories of nutritional data available in the database.
Find whole meal ideas or dishes based on general keywords like 'salmon' or 'vegan'.
Pull the complete nutritional breakdown and preparation steps for a specific recipe.
Ask AI about this MCP
Supported MCP Clients
OAuth 2.0 CompatibleWaiting for input…
FatSecret Platform: 6 Tools
These tools let you systematically access and manage detailed nutritional information for foods and complete meals.
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 FatSecret Platform on Vinkius019d843aget food by barcode
Looks up a product's full details when provided with its UPC or EAN barcode number.
019d843aget food details
Pulls the detailed nutrient profile (macros, vitamins) for a specific food ID.
019d843aget recipe details
Retrieves preparation instructions and full nutritional facts for a known recipe.
019d843alist food categories
Lists the main, high-level groupings of food items available in the database.
019d843asearch foods
Searches for ingredient names across the entire fatsecret database.
019d843asearch recipes
Finds recipes based on general keywords or ingredients.
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 every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with FatSecret Platform, then connect any of our 4,900+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,900+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by FatSecret Platform. 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 INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 6 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Nutritional data validation used to involve a lot of copy/pasting and jumping between tabs.
Before having an agent connected to the FatSecret Platform, checking one meal's nutrition meant opening multiple browser tabs. You'd search by ingredient on Google, open a recipe site for preparation steps, then manually cross-reference macro counts from different sources just to build a single data sheet. It was slow, and you always worried about mixing up numbers.
With this MCP, your agent handles that entire workflow in the background. You ask it one question—'What are the macros in this recipe?'—and it pulls all the necessary details using `search_recipes` and `get_recipe_details`, giving you a single, verified answer without any manual searching.
FatSecret Platform MCP provides immediate access to complete food records.
You no longer have to rely on partial data. If you only have an ingredient name, the agent runs `search_foods`. But if you need to know exactly how much protein is in that item, it executes a specific call to `get_food_details` for accuracy.
The difference now is control. You move from 'I think this might be right' to 'This data is verified against thousands of records.' That’s what the platform delivers.
What you can do with this MCP connector
This MCP lets your AI agent handle complex nutritional research. Instead of manually searching through multiple food tracking sites, your agent accesses thousands of records to perform deep dives into ingredients and recipes. You can ask it to find what's in 'apple pie,' or check the macro profile for a specific brand-name snack using its barcode.
It’s basically having an expert dietitian sitting next to you, providing real-time data validation against industry standards. Because this MCP is hosted on Vinkius, your agent gets instant access to the entire catalog of external tools, making it simple to keep nutritional intelligence organized and actionable in one place.
019d843a-2d03-72ec-95a1-a4048cf6a629 How FatSecret Platform MCP Works
- 1 Subscribe to this MCP, then enter your unique FatSecret Client ID and Secret.
- 2 Your agent automatically registers this access with your preferred AI client (Claude, Cursor, etc.).
- 3 You simply ask the agent a question—like 'What are the macros for chocolate chip cookies?'—and it executes the necessary lookups to give you an answer.
The bottom line is that you talk to your agent like a person, and it handles all the complicated database calls behind the scenes.
Who Is FatSecret Platform MCP For?
Anyone who deals with food data—nutritionists, health-tech developers, or app architects. If manual cross-referencing of nutrient facts feels like a chore, this MCP is for you.
Monitors client intake and quickly retrieves verified nutrient data to adjust meal plans on the fly.
Builds new features that require accurate food validation or needs to audit recipe metadata for a consumer app.
Runs comparative analyses, checking nutrient differences between various branded products using only barcodes and keywords.
What Changes When You Connect
- Stop guessing about macros. When you need a detailed breakdown, the agent uses
get_food_detailsto pull precise nutrient information for any known food ID. - No more manual UPC lookups. Just give your agent a barcode number, and it runs
get_food_by_barcodeto instantly identify the product and its full data set. - Need to build out an app? Use
list_food_categoriesto get an overview of the available food types before you start coding or asking questions. - Designing a meal plan? The agent can combine searches. It uses
search_foodsto find ingredients, then feeds those results intoget_food_detailsfor validation. - Auditing competitor recipes? Use
search_recipesand thenget_recipe_detailsto pull preparation steps and macro counts instantly.
Real-World Use Cases
Client check-in: Tracking a sudden dietary change
A coach asks the agent about an unexpected snack. The agent uses get_food_by_barcode on the UPC code, retrieving immediate macro data for the client to review with confidence.
Recipe comparison: Finding a healthier alternative
A user wants to make 'salmon' but needs it lower in fat. The agent first runs search_recipes and then uses get_recipe_details on several results, allowing the user to compare nutrient profiles side-by-side.
Data validation: Checking a third-party dataset
A developer needs to ensure their app's food database matches industry standards. They run search_foods for common items and use get_food_details on the top 10 results to validate accuracy.
Cross-functional planning: Building a new meal guide
An operations lead wants to create content. The agent first uses list_food_categories for structure, then runs search_foods repeatedly to gather primary ingredients and their corresponding nutrient data.
The Tradeoffs
Over-relying on general Google searches
Searching 'calories in apple pie' only gives a range, making it hard to validate against specific brands or ingredients.
→
Instead, tell your agent to run search_recipes for 'apple pie', and if the recipe is complex, use get_recipe_details to get the precise macro count.
Using an old product ID
A developer tries to pull details using a generic food ID that might be deprecated or inaccurate.
→
Always start by running search_foods with keywords first. If you find the correct item, then use get_food_details on the confirmed ID.
Forgetting to check brand data
A user knows they ate a snack but doesn't have the exact food ID or name.
→
The best approach is always get_food_by_barcode. This guarantees you are checking the nutritional profile for the specific branded product consumed.
When It Fits, When It Doesn't
Use this MCP if your primary job involves validating, comparing, or structuring structured food and recipe data. If you need to know what a product is by its code (UPC/EAN), use get_food_by_barcode. If you are building content around general ingredients, start with search_foods and follow up with get_food_details. You shouldn't use this if your goal is simply to track daily calories manually; for that, a dedicated journaling app works fine. However, if you need to cross-reference or audit data from multiple sources against known nutrient standards, this MCP is necessary.
Common Questions About FatSecret Platform MCP
How does the FatSecret Platform MCP use barcodes? +
It uses get_food_by_barcode to look up a product's exact details. This is better than searching by name because it guarantees you pull the data for that specific, branded item.
Can I use the search_recipes tool if I only know one ingredient? +
Yes. While search_recipes accepts keywords, your agent can combine this with search_foods. You find common ingredients first to narrow down what recipes might exist.
What's the difference between search_foods and get_food_details? +
search_foods finds items by name. It gives you a list of candidates, but get_food_details requires a specific food ID to pull the deep nutrient profile for that one item.
Does FatSecret Platform MCP cover global cuisine? +
The platform covers thousands of food items and recipes. If you can name it, chances are your agent can find its nutritional data using search_foods or get_food_by_barcode.
What information does `list_food_categories` provide for structuring my search? +
It provides a high-level list of all available food groupings. This allows your agent to narrow down nutritional research before running complex queries like those using search_foods. It helps you understand the data structure first.
After finding recipes with `search_recipes`, how do I get full preparation details? +
You need to use get_recipe_details and provide the specific recipe ID. This tool retrieves comprehensive metadata, including ingredient lists, preparation steps, and the full nutritional breakdown for that item.
What credentials do I need when calling the `get_food_by_barcode` tool? +
You must provide your FatSecret Client ID and Client Secret during setup. These credentials authenticate your agent, giving it the necessary permissions to access specific product data via the MCP connection.
If I run multiple food audits using `get_food_details`, should I worry about performance limits? +
The system handles high volume requests efficiently. However, if you plan continuous, heavy querying, watch for rate limit warnings in your agent's logs to optimize batch processing.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.