Cosmetics: what's in skincare and makeup, and EU rules
check_cosmeticReturns what the EU Cosmetics Regulation says about the ingredients of a skincare, makeup, hair or body product, from the European Commission's CosIng annexes: banned (Annex II, with any exception), restricted with the maximum concentration, where it may be used and the required warnings (Annex III), fragrance allergens the EU requires on the label, and preservatives, UV filters and colorants allowed only within limits. Inputs are an INCI ingredient list, or a product name with brand or a barcode looked up in Open Beauty Facts. Recalls and EU Safety Gate alerts naming the brand (EU, UK and Canada) are included. The result does not rate products or say what suits a person's skin. Applies to questions about what the EU rules say about the ingredients of a skincare, makeup, hair or body product. Results report what the official sources say and are not a safety assessment. Not medical advice. Medicines and foods are outside this result.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "check_cosmetic"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| barcode | No | UPC or EAN on the package | |
| product | No | Product name with brand, e.g. 'CeraVe Moisturizing Cream' | |
| ingredients | No | The INCI ingredient list, comma separated, e.g. 'Aqua, Glycerin, Niacinamide, Phenoxyethanol' |