check_ingredient_list
ActiveTool of food-safety-mcp
Scan a packaged-food product ingredient list for additive safety risks, regulatory compliance, allergens, and dietary compatibility across target markets. Input: comma-separated ingredient list as printed on food packaging (up to 60 ingredients). Returns per-ingredient: matched additive name, E-number, safety score (1-10), category, EU/US status, health concerns, allergen flags, and ADI. Returns overall: LOW/MODERATE/HIGH risk assessment, average safety score, flagged high-risk additives with reasons and banned-country data, allergen warnings, and market-specific compliance notes. Database: 6,450+ food additives with 77,278 synonyms for fuzzy matching. For food product safety screening and market compliance. Do not use for single additive lookup (use check_additive), nutrition facts (use check_nutrition), or pesticide MRLs (use check_pesticide_mrl).
Parameters schema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"ingredients"
],
"properties": {
"market": {
"enum": [
"EU",
"US",
"Israel",
"IL",
"EU + US"
],
"type": "string",
"description": "Optional target food regulatory market for compliance focus. Use 'EU', 'US', or 'Israel' when the user asks about a specific market; omit for the default EU + US scan."
},
"ingredients": {
"type": "string",
"maxLength": 4000,
"minLength": 1,
"description": "Comma-separated or newline-separated packaged-food ingredient list exactly as it appears on a label (e.g. 'Water, Sugar, Citric Acid, Sodium Benzoate, Aspartame'). Include additives, colors, preservatives, and E-numbers; the tool scans up to configured batch limits for safety and compliance flags."
}
}
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
food-safety-mcp
https://github.com/rootsbymenda/food-mcp-server
2/7 registries