Vinkius
Open Food Facts

Open Food Facts MCP for AI. Audit nutrition, ingredients, and barcodes instantly.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Open Food Facts API MCP on Cursor AI Code EditorOpen Food Facts API MCP on Claude Desktop AppOpen Food Facts API MCP on OpenAI Agents SDKOpen Food Facts API MCP on Visual Studio CodeOpen Food Facts API MCP on GitHub Copilot AI AgentOpen Food Facts API MCP on Google Gemini AIOpen Food Facts API MCP on Lovable AI DevelopmentOpen Food Facts API MCP on Mistral AI AgentsOpen Food Facts API MCP on Amazon AWS Bedrock

Connect to your AI in seconds.

Open Food Facts API connects your AI agent directly to a global database of food products. You can audit nutrition information, look up ingredients, and find product details using just a barcode or keyword search.

It's built for researchers and health apps that need verified, structured data on everything from Nutri-Scores to specific ingredient lists.

What your AI can do

Check api status

Checks if the Open Food Facts service is currently operational and ready to receive queries.

Get food product

Retrieves comprehensive details for a food product using its unique barcode identifier (EAN/UPC).

List food categories

Lists every available, high-level food category defined within the entire database.

+ 1 more capabilities included
Barcode Product Lookup

You give the agent a barcode number, and it returns all known details about that specific food item.

Nutritional Profile Audit

The tool checks for Nutri-Scores and core nutritional metadata (like fat or sugar content) for any product ID.

Ingredient Listing

It retrieves the full list of ingredients used in a product, which is critical for allergy or dietary research.

Product Category Indexing

You can pull a master list of every food category available in the global database to define search parameters.

Keyword and Filtered Search

The agent searches across thousands of products using keywords (e.g., 'cereal') or filters (e.g., 'dairy-free').

API Status Check

It verifies that the Open Food Facts service is currently running and available for your workflow.

Included with Plan

Waiting for input…

AI Agent

Open Food Facts API: 4 Tools for Food Research

These four tools let your agent perform every step of a product audit—from checking the service status to retrieving specific nutrient details via barcode.

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 Open Food Facts API on Vinkius

Check Api Status

Checks if the Open Food Facts service is currently operational and ready to receive queries.

Get Food Product

Retrieves comprehensive details for a food product using its unique barcode...

List Food Categories

Lists every available, high-level food category defined within the entire database.

Search Food Products

Searches for products based on keywords or filters by a specific food category.

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.

Claude AI

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The Open Food Facts integration is available immediately — no restart needed.

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
Start building

Make Your AI Do More

Start with Open Food Facts API, then connect any of our 5,000+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,000+ 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
Open Food Facts MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Open Food Facts. 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

Your data is protected. See how we built it.

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 connection provides 4 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

Manually comparing nutrition labels is a nightmare.

Think about it. You need to compare three different brands of cereal for sugar content. That means opening the box on Brand A, finding the barcode; going online, manually inputting the code; scrolling through pages of text to find 'sugar'; then repeating that entire 5-minute process for Brands B and C. Copying and pasting those numbers into a spreadsheet is tedious.

With this MCP server, you just tell your agent: 'Compare the sugar content of these three barcodes.' It runs `get_food_product` on all three simultaneously, extracts only the sugar data, and hands you a clean, comparison table. You get accurate data in seconds.

Using Open Food Facts API MCP Server: Structured Product Data Access

Before this server, if your team needed to know the full range of available product types (e.g., 'beverages,' 'dairies,' 'condiments'), you had no single source of truth. You were limited by what one person remembered or how many web pages you could crawl.

Now, running `list_food_categories` gives you the entire master index of food types instantly. It's a foundational step that lets your agent build highly specific and reliable queries. The data structure is clean; there’s no guesswork.

What your AI can actually do with this

You're connecting your AI agent directly to a massive global food database with this Open Food Facts API. Forget wading through messy web forms or relying on incomplete label photos; this lets you run structured data queries against millions of products worldwide. Your agent can check the service status first by running check_api_status, making sure it's operational before you start any deep work.

When you need details for a specific item, you give your agent the barcode number—the EAN or UPC—and it uses the get_food_product tool. That function returns every known piece of data associated with that unique product ID. You'll get brand information, full descriptions, and core metadata right off the bat.

For deep research, your agent runs several audits on the retrieved product data. It checks for specific nutritional metrics, pulling out things like fat content or sugar levels. Crucially, it can find Nutri-Scores to give you a quick health grade assessment of what's actually in the food. Furthermore, when you need to verify dietary restrictions or manage allergies, your agent retrieves the full ingredient list from that product record—you get every single component used.

If you don't have a barcode, you can still find products. You run list_food_categories first; this pulls a master index of every high-level food category available in the entire database. Knowing those categories lets you define your search parameters precisely. Then, using search_food_products, you tell the agent to look for things based on keywords—say, 'cereal' or 'low sodium'—or filter results down to a specific category like 'dairy-free snacks.' The tool returns lists of relevant products that match your criteria.

So, whether you’re verifying if the whole service is up with check_api_status, running a barcode lookup via get_food_product for product details and ingredients, auditing the nutritional profile for specific metrics like sugar or fat, pulling a category index using list_food_categories, or narrowing down results with a keyword search through search_food_products, your agent handles it.

It's structured data access—no guesswork needed.

Built · Hosted · Managed by Vinkius Open Food Facts - Audit Nutrition & Barcode Data
Server ID 019d8463-eaf3-72f6-9b66-e06d5e092f28
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Questions you might have

How do I use `get_food_product` with the Open Food Facts API? +

You must provide the full EAN/UPC barcode number. The tool takes this ID and returns all associated data, including Nutri-Score and ingredient details.

Is `search_food_products` better than listing categories? +

list_food_categories gives you the full list of groups available. Use that to define a scope (like 'breakfast cereals'), then use search_food_products with keywords within that category for targeted results.

What if I don't have a barcode? +

If you lack a specific barcode, start by using list_food_categories to narrow your focus. You can then use search_food_products with keywords (e.g., 'low-sodium') within the chosen category.

Does Open Food Facts API handle expired products? +

The tool queries a public database of product information, not real-time inventory or expiration dates. It provides data on known ingredients and nutritional makeup.

How do I authenticate when using the `get_food_product` tool? +

You don't need an API key. The service is open and free to use, so authentication isn't required for your AI agent to process product data.

If my calls fail or hit a rate limit, how do I check the service health using `check_api_status`? +

Call check_api_status first. This confirms if Open Food Facts is currently operational and available for your agent to use.

When I run `get_food_product`, what specific metadata do I get for ingredient auditing? +

It returns high-resolution details, including the full list of ingredients, brand information, and nutritional scores like Nutri-Score.

If I need to understand all product groups, what's the scope of `list_food_categories`? +

The tool lists thousands of available food categories. This gives your agent a comprehensive view of the entire global product database structure.

Is an API Key required for Open Food Facts API? +

No. Open Food Facts is a free and open database. This server works out of the box without any static credentials required.

Can the agent look up international products? +

Yes. Open Food Facts is a global database covering millions of food products from around the world using the same API metadata.

What is the Nutri-Score? +

It is a nutrition label that converts the nutritional value of products into a simple code of 5 colors and letters (A to E).

Built & Managed by Vinkius 30s setup 4 tools

We've already built the connector for Open Food Facts. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 4 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.