nutriscan-ai
Title: NutriScan AI — Food Intelligence & Allergen Guard Short Description: A multi-modal food intelligence API for AI agents.
What it can do
- Nutriscan Scan Barcode: Look up a food or consumer product by its barcode (UPC/EAN) and get a complete nutritional intelligence report. Returns: health grade (A-F), ingredient analysis in plain Englis
- Nutriscan Analyze Text: Analyze a raw ingredient list (as text) and get a nutritional intelligence report. Use this when you have the ingredient text but no barcode — e.g. from a photo of a label, a u
- Nutriscan Check Allergens: Fast allergen-only check for a product barcode or ingredient list. Returns only allergen status — faster and cheaper than a full scan. Use this when you only need to know if
What data it sees
Do you need an account
No: the server works without sign-in
Title: NutriScan AI — Food Intelligence & Allergen Guard
Short Description: A multi-modal food intelligence API for AI agents. Instantly analyze products via barcode, label photo, or ingredient text to get health scores, allergen warnings, and diet compatibility.
Long Description: NutriScan AI is a powerful Model Context Protocol (MCP) server that gives AI agents "eyes" and "expertise" in the grocery aisle. It bridges the gap between raw product data (Open Food Facts/USDA) and actionable nutritional intelligence.
Key Capabilities: Multi-Modal Input: Seamlessly switch between barcode lookup (UPC/EAN), OCR-powered label image analysis, and raw ingredient list text. Health Scoring: Instant Nutri-Score (A-F) grading and NOVA processing level classification (1-4). Advanced Allergen Guard: Multi-stage detection for 10+ major allergen groups, using a proprietary blend of database tags, heuristics, and LLM reasoning to catch hidden derivatives. Diet Compatibility: Automated verification for Vegan, Vegetarian, Keto, Paleo, Gluten-Free, Diabetic-friendly, Halal, and Kosher diets. Smart Alternatives: Context-aware suggestions for healthier swaps when a product scores poorly. Agent-Optimized: Designed specifically for AI agents (Claude, GPT, Cursor) with structured JSON outputs and descriptive tool schemas.
Use Cases: "Scan this box of cereal and tell me if it's safe for a child with a peanut allergy." "Analyze these ingredients and estimate the Nutri-Score." "Is this snack compatible with a Paleo diet? If not, suggest a healthier swap."
Server tool list (3)
Raw names from tools/list. Only developers need these.
| nutriscan_scan_barcode | Look up a food or consumer product by its barcode (UPC/EAN) and get a complete nutritional intelligence report. Returns: health grade (A-F), ingredient analysis in plain English, allergen detection (CONTAINS/MAY_CONTAIN/UNLIKELY for gluten, dairy, peanuts, tree nuts, soy, eggs, fish, shellfish, sesame), diet compatibility (vegan, vegetarian, keto, paleo, gluten-free, diabetic-friendly, etc.), processing level (NOVA 1-4), and healthier alternative suggestions. Use this when a user wants to know if a product is safe for their diet or allergies. |
| nutriscan_analyze_text | Analyze a raw ingredient list (as text) and get a nutritional intelligence report. Use this when you have the ingredient text but no barcode — e.g. from a photo of a label, a user typing ingredients, or an extracted ingredient list. Returns the same report as nutriscan_scan_barcode: health grade, ingredient explanations in plain English, allergen detection, and diet compatibility. |
| nutriscan_check_allergens | Fast allergen-only check for a product barcode or ingredient list. Returns only allergen status — faster and cheaper than a full scan. Use this when you only need to know if a product is safe for a specific allergy and don't need the full nutritional breakdown. |