UNPKG

mcp-open-food-facts

Version:

MCP server to use Open Food Facts API

16 lines (15 loc) 664 B
export const searchProduct = async (query) => { const response = await fetch(`https://world.openfoodfacts.org/cgi/search.pl?search_terms=${query}&search_simple=1&action=process&json=1`); const data = await response.json(); return data; }; export const getProduct = async (id) => { const response = await fetch(`https://world.openfoodfacts.org/api/v0/product/${id}.json`); const data = await response.json(); return data; }; export const getProductByBarcode = async (barcode) => { const response = await fetch(`https://world.openfoodfacts.org/api/v0/product/${barcode}.json`); const data = await response.json(); return data; };