← Top 100 / Full directory (14,707) Submit a server

openfoodfacts-mcp-server MCP handshake: auth_required — not a SAFE badgeMCP handshakeMCP handshakeauth_requiredauth_required

Search & Web Remote 4 tools Ready surface Auth required

Barcode lookup, nutrition search, and product comparison for 3M+ crowd-sourced food products.

Docs ↗

How to connect

Same URL, five paste targets. Ready surface · Auth required. Not a safe-to-install badge. Handshake this URL

Paste into Settings → MCP or .cursor/mcp.json.

{ "mcpServers": { "cyanheads-openfoodfacts-mcp-server": { "url": "https://openfoodfacts-mcp-server--cyanheads.run.tools" } } }

Recipes using this server

No published recipes yet for this server.

Share a recipe using this server

Listing quality

Observable facts from our catalog and daily probe — not a safe-to-install badge.

Surface
Ready surface
Live handshake
Auth required MCP handshake: auth_required — not a SAFE badgeMCP handshakeMCP handshakeauth_requiredauth_required
Auth gate
Auth gate
Tools source
tools/list (live)

Observable catalog + probe facts — not a safe-to-install badge. How we verify.

Verification summary

Stored signals only. Not a safety score.

Verification grade
B (75)
Last verified
Status
Auth required
Response time
0 ms
Auth
Auth gate
Transport
http, HTTPS
Tools indexed
4
30-day uptime
100% of 7 samples over 7 days

Probe history

  • · auth_required · 0 ms
  • · auth_required · 0 ms
  • · auth_required · 0 ms
  • · auth_required · 0 ms
  • · auth_required · 0 ms

Tools

(4)
  • off_get_product

    Fetch a packaged food product by barcode (EAN-13 or UPC) from Open Food Facts. Returns the product name, brand, quantity, ingredients (raw text and parsed list), allergens, additives, computed scores (Nutri-Score a–e, NOVA 1–4, Green-Score), nutrition per 100g and per serving, categories, labels, packaging, origins, image URL, and data completeness. Open Food Facts is a crowd-sourced database — a missing field means "not yet entered by contributors," not that the attribute is absent from the act

  • off_search_products

    Search Open Food Facts by full-text query, structured tag filters, or both at once. Returns a summary list with barcodes, product names, brands, Nutri-Score, NOVA group, and categories — enough for triage and selection, not full label data. Use off_get_product on the returned barcodes for complete details. A text query and tag filters combine: results match the query text and satisfy every filter provided (e.g. query "dark chocolate" with labels_tag "en:organic" and countries_tag "en:france" ret

  • off_compare_products

    Side-by-side nutrition and scoring comparison for 2–10 products by barcode. Returns a normalized table of energy (kcal/100g), fat, saturated fat, sugars, salt, protein, fiber, Nutri-Score, NOVA group, and Green-Score. Designed for "which of these cereals is healthiest?" or "compare these pasta brands" workflows. Missing nutrition data for any product is preserved as absent — comparisons are not imputed. Scores carry regional formula caveats. Data under ODbL 1.0 — cite Open Food Facts in downstre

  • off_browse_taxonomy

    Browse and search the canonical tag vocabulary for Open Food Facts filter facets. Returns tag IDs and display names for use as filter values in off_search_products. Covers categories, labels/certifications, allergens, additives, countries, NOVA groups, and Nutri-Score grades. Tag IDs use the "en:" prefix convention (e.g. "en:organic", "en:gluten-free", "en:milk"). Use these tag IDs as filter values, not plain English terms.

Tool source: tools/list (live) · last probed 2026-11-05

Related servers