Skip to content

Open Food Facts product search and facets

Search Open Food Facts food products with words and Lucene filters through Search-a-licious, the project's search API, and count products per brand, category. Needs query.

Inputs

1 required
Query
Words and/or Lucene field filters (brands, categories_tags, labels_tags, countries_tags, nutriscore_grade, nova_group,…Required · query
Facets
Also count matching products per value of these fields (top 10 each plus 'Other'), e.g. ['brands_tags',…Optional · facets
Sort by
Order instead of relevance: most scanned '-unique_scans_n', most popular, recently edited or added, best Nutri-Score… (-unique_scans_n, -popularity_key, -last_modified_t, -created_t, nutriscore_score or -ecoscore_score)Optional · sort_by
Langs
Languages to match words in, comma-separated, e.g. 'en,fr'Optional · langs
Page size
Products per page (max 50), e.g. 10Optional · page_size
Page
Page number, starting at 1, e.g. 2Optional · page

Pricing

Price
Free, no charge per call
Billing
No charge per call. A workspace is still needed so your agent can call it.
License
ODbL 1.0 (database), DbCL 1.0 (contents), CC BY-SA (images)
Attribution
Data from Open Food Facts contributors (world.openfoodfacts.org), ODbL

Call

Your agent reads the schema and the price with inspect_tool before it runs the tool.

MCP call
cURL command
TypeScript
Tool ID

Alternatives

Product catalogs & food data

Connect your agent to 3,250+ tools for free

Sign in with Google or GitHub. No card required.