io.github.cyanheads/openfoodfacts-mcp-server
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided description
Barcode lookup, nutrition search, and product comparison for 3M+ crowd-sourced food products.
Summary by lookupd
Look up food products by barcode, search by text or tags, and compare nutrition and scores across products.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http openfoodfacts-mcp-server https://openfoodfacts.caseyjhand.com/mcp
Claude Code, npm package (stdio)
claude mcp add openfoodfacts-mcp-server -- npx -y @cyanheads/openfoodfacts-mcp-server
Claude Code, npm package (stdio)
claude mcp add openfoodfacts-mcp-server -- npx -y @cyanheads/openfoodfacts-mcp-server
Codex, remote (streamable-http)
codex mcp add openfoodfacts-mcp-server --url https://openfoodfacts.caseyjhand.com/mcp
Codex, npm package (stdio)
codex mcp add openfoodfacts-mcp-server -- npx -y @cyanheads/openfoodfacts-mcp-server
Codex, npm package (stdio)
codex mcp add openfoodfacts-mcp-server -- npx -y @cyanheads/openfoodfacts-mcp-server
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"openfoodfacts-mcp-server": {
"url": "https://openfoodfacts.caseyjhand.com/mcp"
}
}
}Cursor, npm package (stdio) → .cursor/mcp.json
{
"mcpServers": {
"openfoodfacts-mcp-server": {
"command": "npx",
"args": [
"-y",
"@cyanheads/openfoodfacts-mcp-server"
]
}
}
}Cursor, npm package (stdio) → .cursor/mcp.json
{
"mcpServers": {
"openfoodfacts-mcp-server": {
"command": "npx",
"args": [
"-y",
"@cyanheads/openfoodfacts-mcp-server"
]
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (4 tools)
Publisher-provided text
off_get_productFetch a packaged food product by barcode (4–40 digits: EAN-13, EAN-8, UPC, and the shorter and longer codes Open Food Facts also holds) from Open Food Facts. Reoff_search_productsSearch 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, NOoff_compare_productsSide-by-side nutrition and scoring comparison for 2–10 products per call by barcode; a repeated barcode is compared once, so two identical barcodes yield one rooff_browse_taxonomyResolve a human term to the canonical Open Food Facts tag ID that off_search_products filters on. Covers categories, labels/certifications, allergens, additives
Details
- Version: 0.4.4
- Transports: streamable-http, stdio
- Uptime (7 days): 100%
- Median latency: 644 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/cyanheads/openfoodfacts-mcp-server
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.github.cyanheads/openfoodfacts-mcp-server)
- 62071 servers
- Last crawl: 2026-11-11T16:17:25.167Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp