Tous les articles
Technologie

IA et HACCP : interrogez vos relevés avec un agent IA

Connectez Claude, ChatGPT, Cursor ou Codex à vos données HACCP via le serveur MCP de BackResto : questions concrètes, lecture seule, accès par clé partenaire.

PCPaul Cailly
10 minutes de lecture

Vos relevés de température, vos contrôles à réception et vos plans de nettoyage dorment dans votre application HACCP. Ils servent le jour du contrôle, puis plus personne ne les relit. Et si vous pouviez simplement leur poser des questions, en français, comme à un collègue ?

C'est ce que permet aujourd'hui le serveur MCP de BackResto : vous branchez votre assistant d'intelligence artificielle (Claude, ChatGPT, Cursor, Codex...) sur les enregistrements de votre restaurant, et vous l'interrogez directement. Pas de tableur à exporter, pas de développement à commander. Cet article explique ce que vous pouvez concrètement demander, comment ça fonctionne, comment obtenir l'accès et ce qui reste volontairement impossible.

En bref

QuestionRéponse courte
Qu'est-ce que c'est ?Un serveur MCP hébergé par BackResto, à l'adresse https://api.backresto.com/mcp
Avec quels outils ?Claude (bureau et claude.ai), Claude Code, Cursor, Codex, ChatGPT et tout client MCP compatible
Quelles données ?Livraisons et leurs photos, températures, refroidissement, nettoyage, friteuses, étiquettes de traçabilité... selon ce que la clé autorise
Peut-il modifier mes données ?Non. L'accès est strictement en lecture seule
Comment y accéder ?Avec une clé d'API partenaire, émise à la main par BackResto avec l'accord du restaurant

Pourquoi relier vos données HACCP à une IA ?

Un restaurant qui tient correctement son HACCP produit beaucoup de données. Chez BackResto, plus de 50 000 relevés sont créés chaque mois par nos utilisateurs. Ces enregistrements sont précieux, mais les exploiter demande du temps : filtrer, comparer les semaines, retrouver la photo d'une livraison litigieuse.

Un assistant IA connecté fait ce travail de lecture à votre place. Vous posez la question en langage courant, il va chercher les bons enregistrements, les lit et vous répond. Pour un gérant seul, c'est un gain de temps. Pour un responsable qualité qui suit plusieurs sites, c'est une façon d'avoir une vue d'ensemble sans ouvrir chaque établissement un par un.

Soyons clairs sur un point : l'IA ne remplace pas la saisie en cuisine ni votre responsabilité. Les relevés restent faits par votre équipe dans l'application, et c'est vous qui décidez des actions correctives. L'assistant vous aide à relire et analyser ce qui a été enregistré.

Ce que vous pouvez demander à un agent IA

Une fois l'outil connecté, voici le genre de questions qu'un gérant ou un responsable des opérations peut poser.

Sur les livraisons et le contrôle à réception

  • "Montre-moi les livraisons de la semaine dernière avec leurs photos."
  • "Quelles livraisons ont été refusées le mois dernier, et pourquoi ?"
  • "Montre-moi toutes les livraisons de poulet au-dessus de 4 °C ce trimestre."
  • "Regarde les photos de la livraison refusée mardi : le dommage est-il visible ?"

Ce dernier exemple mérite qu'on s'y arrête. Les photos prises à la réception ne sont pas renvoyées comme de simples liens : le serveur les transmet au modèle comme des images qu'il peut réellement regarder. L'assistant peut donc décrire un carton écrasé ou un emballage ouvert, à partir de la photo prise par votre équipe. Chaque appel affiche jusqu'à dix images (environ 7,5 Mo au total), les suivantes restent listées avec leur lien.

Pour chaque livraison, l'assistant lit ce que votre équipe a saisi : le fournisseur, le verdict de conformité, les motifs de non-conformité, les actions correctives, le commentaire libre et un relevé de température par produit, toujours en degrés Celsius.

Sur les températures et la chaîne du froid

  • "Quels relevés de température étaient hors plage cette semaine ?"
  • "Quels réfrigérateurs sortent le plus souvent de leur plage, et dans quelle zone ?"
  • "Les cycles de refroidissement sont-ils tous descendus à temps la semaine dernière ?"

Une précision utile : un relevé de température est une valeur, pas un verdict. Pour dire si 6 °C est acceptable, l'assistant doit aussi lire les seuils minimum et maximum de l'équipement concerné. C'est possible si votre clé donne aussi accès aux équipements. Si vous voulez un rappel des seuils réglementaires, notre article sur le HACCP en restaurant les détaille.

Sur le nettoyage et la préparation d'un contrôle

  • "Quelles tâches de nettoyage ont été sautées, et lesquelles n'ont pas de photo ?"
  • "Résume les enregistrements de ce site sur les quinze derniers jours avant l'inspection."

Avant une visite des services vétérinaires, ce type de synthèse permet de repérer les trous dans vos registres pendant qu'il est encore temps d'agir. Pour savoir ce que l'inspecteur regarde réellement, consultez notre guide du contrôle d'hygiène en restaurant.

Et pour les groupes multi-sites

Une même clé peut couvrir plusieurs restaurants, si chacun y a consenti. L'assistant commence alors par lister les établissements accessibles, puis vous pouvez comparer : "Quel site a eu le plus de livraisons non conformes ce mois-ci ?" Si la clé ne couvre qu'un seul restaurant, vous n'avez même pas besoin de le nommer, il est utilisé par défaut.

MCP : de quoi parle-t-on, et pourquoi c'est important ?

MCP, pour Model Context Protocol, est un standard ouvert lancé par Anthropic fin 2024. Il définit une façon commune pour les assistants IA de se brancher sur des outils et des sources de données externes. Avant lui, chaque intégration demandait un connecteur sur mesure, différent pour chaque assistant.

Pour un restaurateur, l'intérêt est simple :

  • Un seul branchement pour plusieurs assistants. Le même serveur fonctionne avec Claude, ChatGPT, Cursor, Codex et les autres clients compatibles. Vous n'êtes pas enfermé dans un outil.
  • Rien à installer chez vous. Le serveur est hébergé par BackResto. Vous donnez une adresse et une clé à votre outil, c'est tout.
  • Pas de code. Vous posez des questions dans l'interface de votre assistant. Les développeurs qui préfèrent écrire leur propre intégration disposent en plus d'une API REST classique, décrite par un document OpenAPI public.

Le serveur BackResto expose cinq outils au modèle : un pour trouver le restaurant, et quatre pour lire ses données (lister les types d'enregistrements disponibles, lire une page d'enregistrements, récupérer un enregistrement précis, lister les fichiers et photos qui y sont attachés). Tous sont déclarés en lecture seule. Votre assistant peut utiliser cette indication pour limiter les demandes de confirmation, selon ses réglages.

Vos données restent sous votre contrôle

C'est la question que nous posent tous les gérants, et c'est légitime : vos registres HACCP sont des documents sensibles. Voici comment l'accès est encadré.

Une clé partenaire, limitée par restaurant et par type de données

L'accès passe par une clé d'API partenaire. Ce n'est pas un compte avec tous les droits : c'est une liste d'autorisations précises, chacune associant un restaurant à un type d'enregistrement. Il existe vingt-six types (livraisons, photos de livraison, relevés de température, refroidissement, tâches de nettoyage, étiquettes de traçabilité, etc.), et chacun s'ouvre séparément.

Une clé peut par exemple lire les livraisons de deux restaurants, mais les photos de livraison d'un seul. L'assistant ne voit jamais rien de plus que ce que la clé autorise, parce que ces règles sont appliquées par BackResto, pas par l'outil que vous branchez.

Lecture seule, sans exception

Tous les droits d'une clé partenaire se terminent par :read. Il n'existe aucun droit d'écriture, et il est impossible d'en créer un. Un assistant connecté peut lire et analyser, il ne peut ni créer, ni modifier, ni supprimer un relevé. Les données de conformité restent créées dans l'application, par la personne qui en est responsable.

Aucune clé n'est émise sans l'accord du restaurant concerné, et une clé existante n'est jamais élargie sans lui redemander. La révocation est immédiate : dès la requête suivante, la clé ne fonctionne plus et l'assistant est déconnecté. Pour un audit ponctuel, vous pouvez même demander une clé à durée limitée, qui expire d'elle-même.

Quelques bonnes pratiques recommandées dans la documentation : une clé par ordinateur, ne jamais la partager dans un e-mail ou un ticket, et la conserver dans un gestionnaire de secrets.

Comment obtenir l'accès

Il n'y a pas d'inscription en libre-service. Les clés sont émises à la main par notre équipe, parce qu'elles donnent accès à des registres de conformité et que chaque demande doit être vérifiée.

  1. Faites la demande via le formulaire de la page Obtenir une clé du portail développeurs, ou écrivez à contact@backresto.com.
  2. Précisez les restaurants et les types de données dont vous avez besoin. Demander les quatre collections que vous utilisez vraiment passe plus vite que de tout demander.
  3. Recevez votre clé au contact que vous avez désigné. Elle commence par brp_. Conservez-la immédiatement et supprimez l'e-mail : nous ne pouvons pas la renvoyer.

La demande peut venir du restaurant lui-même (c'est le plus rapide) ou d'un prestataire qui travaille pour lui, à condition de nommer le contact sur place qui confirmera.

Connecter votre assistant en quelques minutes

Les étapes détaillées pour chaque outil sont sur la page MCP du portail développeurs. En résumé :

  • Claude (application de bureau ou claude.ai) : ajoutez un connecteur personnalisé, collez l'adresse du serveur, puis cliquez sur Connecter. Une page BackResto s'ouvre, vous y collez votre clé une seule fois. Aucun fichier à modifier. Sur une offre Team ou Enterprise, un propriétaire doit d'abord ajouter le connecteur dans les paramètres de l'organisation.
  • ChatGPT et les autres outils qui ne demandent qu'une URL : même principe, l'outil ouvre la page BackResto où vous collez la clé.
  • Cursor : on ajoute le serveur dans le fichier de configuration MCP.
  • Codex : la clé est placée dans une variable d'environnement, puis le serveur est enregistré en une commande.
  • Claude Code : une seule commande dans le terminal.

Pour Claude Code, la commande ressemble à ceci (remplacez brp_VOTRE_CLE par votre clé) :

claude mcp add --transport http --scope user backresto \
  https://api.backresto.com/mcp \
  --header "Authorization: Bearer brp_VOTRE_CLE"

Tapez ensuite /mcp dans Claude Code : BackResto apparaît comme connecté, avec ses cinq outils. Vous pouvez poser votre première question.

Ce que l'accès ne fait pas (encore)

Mieux vaut connaître les limites avant de compter sur un outil. Voici ce qui est vrai aujourd'hui.

  • Pas d'écriture. Aucun assistant ne peut saisir un relevé ou valider une livraison à votre place. C'est un choix de conception, pas un oubli.
  • Pas de reprise de tout l'historique. Les enregistrements deviennent lisibles à partir du jour où la capture est activée pour votre restaurant. Les livraisons sont l'exception : elles incluent l'historique que l'application détenait encore à l'ouverture.
  • 90 jours pour les enregistrements opérationnels. Les relevés, livraisons, exécutions des tâches de nettoyage et autres enregistrements du quotidien restent lisibles 90 jours à compter de leur date en cuisine. Ensuite, ils sont déplacés dans une archive verrouillée conservée cinq ans, accessible via le support pour un contrôle. Les modèles de tâches de nettoyage et les équipements restent accessibles pendant la vie du compte.
  • Un décompte n'est pas un audit. L'assistant lit ce que BackResto a reçu de vos appareils. Un enregistrement absent peut vouloir dire "jamais saisi" ou "pas encore synchronisé" (une tablette hors ligne, par exemple). Ne présentez pas un chiffre calculé par l'IA comme un rapport de conformité officiel.
  • Pas de connexion avec votre compte BackResto. La clé reste l'identifiant, y compris pour les outils qui ouvrent la page de connexion.
  • Une limite de débit. 300 requêtes par minute et par clé. Une analyse de nombreux enregistrements ou fichiers peut demander plusieurs appels ; l'assistant doit alors respecter cette limite.

Si vous comparez plusieurs solutions et que l'ouverture des données fait partie de vos critères, notre guide pour choisir un logiciel HACCP donne une grille plus complète.

FAQ : IA, MCP et HACCP en restaurant

L'intelligence artificielle peut-elle remplacer mon plan HACCP ?

Non. Le plan HACCP, les relevés et les actions correctives restent de votre responsabilité et sont saisis par votre équipe. L'assistant IA lit ces enregistrements pour vous aider à les analyser, repérer des écarts ou préparer une synthèse avant un contrôle.

Mes données HACCP sont-elles envoyées à OpenAI ou Anthropic ?

Quand vous posez une question, l'assistant que vous avez choisi lit les enregistrements nécessaires pour vous répondre, dans la limite de ce que votre clé autorise. Ces lectures se font donc dans l'outil que vous utilisez, selon ses propres conditions. C'est pourquoi l'accès est limité par restaurant et par type de données : vous choisissez exactement ce que l'assistant peut voir.

Faut-il être développeur pour utiliser le serveur MCP ?

Non. Avec Claude sur ordinateur ou sur claude.ai, il suffit de coller une adresse et votre clé. Les configurations pour Claude Code, Cursor ou Codex demandent d'être à l'aise avec un terminal ou un fichier de réglages, mais aucune ligne de code n'est à écrire.

L'assistant peut-il modifier ou supprimer un relevé ?

Non. Tous les droits d'une clé partenaire sont en lecture seule, et il n'existe aucun droit d'écriture. Aucune action d'un assistant connecté ne peut changer vos registres.

Comment couper l'accès si un salarié quitte l'équipe ?

Écrivez-nous pour révoquer la clé, en indiquant uniquement sa partie publique (le début brp_... avant le point), jamais le secret complet. La révocation est immédiate. Si l'accès doit continuer pour d'autres personnes, nous émettons d'abord une nouvelle clé, puis nous révoquons l'ancienne, sans interruption.


Vos registres HACCP peuvent faire plus que dormir dans un classeur. Plus de 2 000 professionnels tiennent déjà leurs relevés, livraisons et plans de nettoyage avec BackResto, et ces données peuvent désormais répondre à vos questions. Essayez BackResto gratuitement pendant 14 jours, sans engagement, sans carte bancaire.

Faites-vous votre propre avis.

Testez l'application gratuitement et sans aucun engagement pendant 14 jours.

Testez gratuitement
IA et HACCP : interrogez vos relevés avec un age | BackResto