Look up food products by barcode, search by keyword, tag, allergen, or nutrition filter, compare products side-by-side, and browse the canonical tag vocabulary via MCP. STDIO or Streamable HTTP.
Setup
Choose your client, copy the config, then fill in any required environment variables.
Local
claude mcp add openfoodfacts -- npx -y @cyanheads/openfoodfacts-mcp-server~/.codex/config.toml
[mcp_servers.openfoodfacts]
command = "npx"
args = ["-y", "@cyanheads/openfoodfacts-mcp-server"]
# codex mcp add openfoodfacts -- npx -y @cyanheads/openfoodfacts-mcp-server~/.cursor/mcp.json
{
"mcpServers": {
"openfoodfacts": {
"command": "npx",
"args": [
"-y",
"@cyanheads/openfoodfacts-mcp-server"
]
}
}
}.vscode/mcp.json
{
"servers": {
"openfoodfacts": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@cyanheads/openfoodfacts-mcp-server"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"openfoodfacts": {
"command": "npx",
"args": [
"-y",
"@cyanheads/openfoodfacts-mcp-server"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"openfoodfacts": {
"command": "npx",
"args": [
"-y",
"@cyanheads/openfoodfacts-mcp-server"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"openfoodfacts": {
"command": "npx",
"args": [
"-y",
"@cyanheads/openfoodfacts-mcp-server"
]
}
}
}Remote
claude mcp add --transport http openfoodfacts https://openfoodfacts.caseyjhand.com/mcp~/.codex/config.toml
[mcp_servers.openfoodfacts]
url = "https://openfoodfacts.caseyjhand.com/mcp"
# codex mcp add openfoodfacts --url https://openfoodfacts.caseyjhand.com/mcp~/.cursor/mcp.json
{
"mcpServers": {
"openfoodfacts": {
"url": "https://openfoodfacts.caseyjhand.com/mcp"
}
}
}.vscode/mcp.json
{
"servers": {
"openfoodfacts": {
"type": "http",
"url": "https://openfoodfacts.caseyjhand.com/mcp"
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"openfoodfacts": {
"httpUrl": "https://openfoodfacts.caseyjhand.com/mcp"
}
}
}claude_desktop_config.json · Customize › Connectors › Add custom connector
{
"mcpServers": {
"openfoodfacts": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://openfoodfacts.caseyjhand.com/mcp"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"openfoodfacts": {
"url": "https://openfoodfacts.caseyjhand.com/mcp"
}
}
}