search_additives
ActiveTool of food-safety-mcp
Search food additive records by keyword, function, category, dietary filter, or health concern for additive discovery and selection. Input: food additive keyword (e.g. 'preservative', 'sweetener', 'hyperactivity', 'banned', 'E1') with optional filter (high_risk, allergens, banned, not_vegan, not_halal). Returns: matching additive names, E-numbers, CAS numbers, Hebrew names, categories, functions, safety scores (1-10), EU/US status, health concerns, allergen flags, dietary status (vegan/halal/kosher), and ADI values. Database: 6,450+ food additives searchable by name, function, category, and Hebrew name. For food additive discovery and category exploration. Do not use when the user has an exact additive name/E-number for full safety data (use check_additive).
Parameters schema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"query"
],
"properties": {
"limit": {
"type": "number",
"maximum": 25,
"minimum": 1,
"description": "Maximum number of additive records to return (1-25, default 10). Use higher limits for broad classes like preservatives and lower limits for exact additive names."
},
"query": {
"type": "string",
"maxLength": 200,
"minLength": 1,
"description": "Food additive keyword, function, category, dietary status, or concern (e.g. 'preservative', 'sweetener', 'hyperactivity', 'banned', 'E1'). Use broad terms for discovery and exact additive names/E-numbers for narrower matching."
},
"filter": {
"enum": [
"high_risk",
"allergens",
"banned",
"not_vegan",
"not_halal"
],
"type": "string",
"description": "Optional food-additive filter. Use 'high_risk' for elevated safety scores, 'allergens' for allergen-linked additives, 'banned' for restricted/banned signals, 'not_vegan' for animal-derived concerns, or 'not_halal' for halal compatibility concerns."
}
}
}No endpoints wrapped at confidence ≥ 0.50.
Parent server
food-safety-mcp
https://github.com/rootsbymenda/food-mcp-server
2/7 registries