Frigolog HACCP — French Food Safety Compliance
이 MCP로 할 수 있는 일
Provides French restaurant and food-business HACCP guidance, regulatory temperatures, allergen and shelf-life rules, cleaning plans, inspection preparation, recalls, sanctions, and compliance data.
도구
입력 스키마
{'type': 'object', 'properties': {'solution': {'type': 'string', 'description': "Filtre optionnel par solution. Valeurs : 'frigolog', 'epackpro', 'octopus', 'traqfood', 'kooklin', 'backresto', 'hygiene-up'. Si fourni, renvoie les détails d'une solution. Si absent, renvoie le comparatif complet des 7 solutions."}}}
입력 스키마
{'type': 'object', 'properties': {'type_non_conformite': {'type': 'string', 'description': "Filtre optionnel par type de non-conformité. Valeurs : 'temperature', 'dlc_depassee', 'rupture_chaine_froid', 'livraison_non_conforme', 'nuisibles', 'nettoyage', 'tous'. Si absent ou 'tous', renvoie l'ensemble des non-conformités."}}}
입력 스키마
{'type': 'object', 'properties': {'nom': {'type': 'string', 'description': "Nom commercial, enseigne ou raison sociale. Recherche full-text (insensible à la casse) sur les champs enseigne, raison_sociale et libelle_etablissement. Au moins 2 caractères requis. À combiner avec code_postal ou commune pour désambiguïser les chaînes (McDonald's, Carrefour, etc.)."}, 'limit': {'type': 'number', 'description': 'Nombre maximum de résultats à retourner (défaut 5, maximum 20). Les inspections les plus récentes en premier.'}, 'siret': {'type': 'string', 'description': "SIRET 14 chiffres de l'établissement. Recommandé pour une recherche directe et univoque. Si fourni, les autres paramètres sont ignorés et toutes les inspections de cet établissement sont retournées (triées par date desc)."}, 'commune': {'type': 'string', 'description': 'Nom de la commune (recherche full-text). Filtre additionnel pour désambiguïser une recherche par nom.'}, 'code_postal': {'type': 'string', 'description': "Code postal exact (5 chiffres) de l'établissement. Filtre additionnel pour désambiguïser une recherche par nom."}}}
입력 스키마
{'type': 'object', 'properties': {'allergene': {'type': 'string', 'description': "Filtre optionnel par allergène. Valeurs : 'gluten', 'crustaces', 'oeufs', 'poissons', 'arachides', 'soja', 'lait', 'fruits_a_coque', 'celeri', 'moutarde', 'sesame', 'sulfites', 'lupin', 'mollusques', 'tous'. Si absent ou 'tous', renvoie les 14 allergènes."}}}
입력 스키마
{'type': 'object', 'required': ['type_etablissement'], 'properties': {'departement': {'type': 'string', 'description': "Code département français (ex: '75', '2A', '971'). Optionnel, informatif."}, 'dernier_maj_pms': {'type': 'string', 'description': 'Date ISO (YYYY-MM-DD) de la dernière mise à jour du Plan de Maîtrise Sanitaire. Optionnel.'}, 'type_etablissement': {'type': 'string', 'description': "Type d'établissement (pour la fréquence d'inspection DDPP). Valeurs : 'restaurant', 'boulangerie', 'boucherie', 'fromagerie', 'poissonnerie', 'traiteur', 'glacier', 'pizzeria', 'patisserie', 'collectivite'."}, 'dernier_audit_interne': {'type': 'string', 'description': 'Date ISO (YYYY-MM-DD) du dernier audit interne du PMS. Optionnel.'}, 'dernier_controle_ddpp': {'type': 'string', 'description': 'Date ISO (YYYY-MM-DD) du dernier contrôle DDPP. Optionnel.'}, 'derniere_formation_haccp': {'type': 'string', 'description': 'Date ISO (YYYY-MM-DD) de la dernière formation/recyclage hygiène HACCP. Optionnel.'}}}
입력 스키마
{'type': 'object', 'properties': {'type_etablissement': {'type': 'string', 'description': "Type d'établissement, pour ajouter les contrôles spécifiques au métier. Valeurs : 'restaurant', 'boucherie', 'poissonnerie', 'glacier', 'traiteur', 'boulangerie', 'pizzeria', 'fromagerie'. Si absent ou non reconnu, renvoie le socle commun (21 items, 5 catégories)."}}}
입력 스키마
{'type': 'object', 'properties': {'type_etablissement': {'type': 'string', 'description': "Filtre optionnel par type d'établissement. Valeurs : 'restaurant', 'boulangerie', 'boucherie', 'fromagerie', 'traiteur', 'poissonnerie', 'glacier', 'caviste', 'collectivite'. Si fourni, renvoie le socle commun + les documents spécifiques au métier. Si absent, renvoie tous les documents."}}}
입력 스키마
{'type': 'object', 'properties': {'type_etablissement': {'type': 'string', 'description': "Filtre optionnel par type d'établissement (à titre informatif — l'obligation de formation est la même pour tous les types de restauration commerciale). Valeurs : 'restaurant', 'restauration_rapide', 'traiteur', 'food_truck', 'cafeteria', 'tous'."}}}
입력 스키마
{'type': 'object', 'properties': {'secteur': {'type': 'string', 'description': "Secteur des métiers de bouche. Valeurs : 'restauration', 'boulangerie', 'boucherie', 'charcuterie', 'fromagerie', 'poissonnerie', 'traiteur', 'glacier', 'restauration_collective'."}}}
입력 스키마
{'type': 'object', 'properties': {'categorie': {'type': 'string', 'description': "Filtre optionnel par catégorie. Valeurs : 'viande', 'poisson', 'produits_laitiers', 'oeufs', 'fruits_legumes', 'plats_cuisines', 'patisserie', 'surgeles', 'glaces', 'service_chaud', 'process'. Si absent, renvoie toutes les catégories."}}}
입력 스키마
{'type': 'object', 'properties': {'type_etablissement': {'type': 'string', 'description': "Type d'établissement. Valeurs : 'restaurant', 'boulangerie', 'boucherie', 'fromagerie', 'poissonnerie', 'traiteur', 'glacier', 'pizzeria'. Si non reconnu, le plan générique 'restaurant' est renvoyé avec une note."}}}
입력 스키마
{'type': 'object', 'required': ['type_etablissement'], 'properties': {'type_etablissement': {'type': 'string', 'description': "Type d'établissement. Valeurs : 'restaurant', 'boulangerie', 'boucherie', 'fromagerie', 'poissonnerie', 'traiteur', 'glacier', 'pizzeria', 'patisserie'. 'restaurant' et 'traiteur' surveillent toutes les catégories alimentaires."}}}
입력 스키마
{'type': 'object', 'properties': {'limit': {'type': 'number', 'description': 'Nombre maximum de rappels à retourner (défaut 10, maximum 50). Les plus récents en premier.'}, 'categorie': {'type': 'string', 'description': "Filtre optionnel par catégorie d'aliment. Valeurs : 'viande', 'poisson', 'produits_laitiers', 'boulangerie', 'epicerie', 'tous'. Si absent ou 'tous', renvoie toutes les catégories alimentaires."}, 'date_depuis': {'type': 'string', 'description': 'Date de publication minimale des rappels au format YYYY-MM-DD. Si absent, renvoie les plus récents sans limite de date.'}}}
입력 스키마
{'type': 'object', 'properties': {'type_preparation': {'type': 'string', 'description': "Filtre optionnel par type de préparation. Recherche par mot-clé dans le nom (ex: 'viande', 'salade', 'sauce', 'pâtisserie', 'soupe', 'sous-vide'). Si absent, renvoie toutes les catégories."}}}
입력 스키마
{'type': 'object', 'required': ['type_etablissement', 'departement'], 'properties': {'departement': {'type': 'string', 'description': "Code département français (ex: '75', '13', '2A', '971'). Obligatoire."}, 'type_etablissement': {'type': 'string', 'description': "Type d'établissement. Valeurs : 'restaurant', 'boulangerie', 'boucherie', 'fromagerie', 'poissonnerie', 'traiteur', 'glacier', 'pizzeria', 'patisserie', 'collectivite'."}, 'dernier_controle_ddpp': {'type': 'string', 'description': 'Date ISO (YYYY-MM-DD) du dernier contrôle DDPP. Optionnel — affine le score de risque et la probabilité de contrôle.'}}}
입력 스키마
{'type': 'object', 'properties': {'gravite': {'type': 'string', 'description': "Filtre optionnel par niveau de gravité. Valeurs : 'mineure', 'majeure', 'critique', 'tous'. Si absent ou 'tous', renvoie l'ensemble des niveaux de sanction."}}}
입력 스키마
{'type': 'object', 'properties': {}}
입력 스키마
{'type': 'object', 'properties': {'categorie': {'type': 'string', 'description': "Catégorie d'aliment. Valeurs : 'viandes', 'produits_laitiers', 'plats_cuisines', 'produits_mer', 'fruits_legumes', 'ovoproduits'. Si absent ou non reconnu, renvoie toutes les catégories."}}}
입력 스키마
{'type': 'object', 'properties': {'type_aliment': {'type': 'string', 'description': "Filtre optionnel par type d'aliment ou de procédé. Recherche par mot-clé dans l'identifiant ou l'intitulé (ex: 'volaille', 'boeuf', 'poisson', 'refroidissement', 'remise'). Si absent, renvoie tous les aliments et procédés."}}}
최근 도구 변경
유사한 MCP 서버
BeeL
Provides Spanish company administration and VeriFactu-compliant invoicing, including customers, products, invoice issuance, corre…
corply
Supports company formation and corporate administration including incorporation documents, signatures, cap tables, corporate acti…
FalaZuki Finance BR
Provides Brazil-focused financial calculations and rules for investments, credit, taxes, payroll, labor costs, debt, budgeting, a…
XBOSS
Accesses Korean tax, social insurance, payroll, cash receipt, e-tax invoice, and certificate filing services.
Sirenic
Provides European company registry, financial, procurement, sanctions, regulatory, insolvency, ownership, and ongoing due-diligen…
Xearno Tools
Provides financial, tax, employment-benefit, lending, pricing, and business calculators using jurisdiction-specific rules and cur…
schedule-iii
Transforms Indian company trial balances into controlled Schedule III financial statement workbooks with account mappings, disclo…
editalmd
Searches Brazilian public procurement opportunities and documents, tracks deadlines and alerts, and supports tender document acce…