mcp-open-food-facts
Version:
MCP server to use Open Food Facts API
16 lines (15 loc) • 664 B
JavaScript
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;
};