Aller au contenu
57 outils · 21 lectures · 36 écritures

Salle & réservations, depuis votre assistant IA.

Les outils MCP de ce domaine, avec ce que fait chacun, son affichage dans la conversation et des prompts prêts à copier. Toute écriture sensible attend votre confirmation.

Le chef FoodEatUp présente le domaine Salle & réservations

57 outils

Écriture add_closure_period Déclare une fermeture exceptionnelle Déclare une fermeture exceptionnelle (congés, travaux, privatisation) du start_date au end_date INCLUS : aucune réservation n’est proposée sur ces jours. Écriture add_waitlist Ajoute un client à la file d'attente Ajoute un client à la file d'attente. Écriture block_reservation_client Met un client sur la liste noire des réservations Met un client sur la liste noire des réservations (par reservation_id, ou phone/email). Écriture call_waiter Appelle un serveur à une table Appelle un serveur à une table : reason = service (appel), bill (addition : la table passe « à payer » sur l'écran de salle), terminal (payer par carte : un serveur apporte le TPE, jamais déclenché… Écriture cancel_reservation Annule une réservation Annule une réservation (libère la table). Écriture charge_reservation_noshow Débite les frais de non-présentation sur la carte de garantie d'une réservation Débite les frais de non-présentation sur la carte de garantie d'une réservation (client absent, ou annulation tardive par le client). Écriture checkin_reservation Check-in Check-in : installe le client (table « occupée ») et crée la commande sur place. Écriture confirm_reservation Confirme une réservation Confirme une réservation (assigne une table si besoin → table « réservée »). Écriture create_game_room Ouvre un salon de mini-jeu pour jouer à plusieurs tablettes Ouvre un salon de mini-jeu pour jouer à plusieurs tablettes (ou téléphones) autour de la table : game = tic_tac_toe | connect_four | blackjack | memory, 2 à 4 joueurs. Écriture create_reservation Crée une réservation de table Crée une réservation de table (assigne la meilleure table libre, ou celle choisie / dans la zone demandée). Écriture create_table Crée une table dans le plan de salle Crée une table dans le plan de salle. Écriture create_zone Crée une zone du plan de salle Crée une zone du plan de salle. Écriture delete_closure_period Supprime une fermeture exceptionnelle Supprime une fermeture exceptionnelle : le restaurant redevient réservable sur ces jours. Lecture floor_plan_status Vue d'ensemble temps réel du plan de salle Vue d'ensemble temps réel du plan de salle : compteurs par statut + chaque table avec sa commande active. Écriture generer_qr_table Adresse du menu digital d'une table Adresse du menu digital d'une table (/t/…, celle imprimée sur le chevalet), lien de l'image du QR code et lien d'impression de tous les chevalets. Lecture get_active_campaigns Campagnes Iris EN COURS à annoncer au client Campagnes Iris EN COURS à annoncer au client (menu digital, borne, assistant vocal) : offre publiée sur les réseaux avec son code promo encore valable (le MÊME code que la caisse et la boutique acc… Lecture get_event_sales Remplissage d'un événement Remplissage d'un événement : billets vendus / capacité, % rempli, entrées scannées, encaissé net des remboursements, places restantes par type, liste d'attente (inscrits en attente ou prévenus). Lecture get_game_room Lit un salon Lit un salon : joueurs (siège, prénom, you), statut (waiting | playing | finished | abandoned), state, version (à renvoyer tel quel dans play_game_move), turn_seat, winner_seat, reward (après la fi… Lecture get_google_business_reservation Fiche Google du restaurant Fiche Google du restaurant : compte connecté, fiche choisie, lien « Réserver » posé sur Google (vers le module FoodEatUp, marqué source=google), dernière synchro des horaires, réservations venues d… Lecture get_opening_hours Horaires d’ouverture de la semaine Horaires d’ouverture de la semaine (plusieurs services par jour : midi, soir) et fermetures exceptionnelles à venir. Lecture get_reservation_deposit_settings Réglage de l'acompte des réservations Réglage de l'acompte des réservations (site et Caroline) : mode aucun|pourcentage|fixe, valeur, fixe par réservation ou par personne, prix moyen du couvert (base du pourcentage), seuil en couverts… Lecture get_reservation_embed Module de réservation à intégrer sur un AUTRE site Module de réservation à intégrer sur un AUTRE site (comme Zenchef ou Calendly) : lien direct, code iframe, bouton flottant (script), liens par canal (Google, Instagram, Facebook, QR, e-mail — chacu… Lecture get_reservation_protection Anti no-show des réservations Anti no-show des réservations : empreinte bancaire (frais par personne absente, seuil de couverts, annulation gratuite jusqu'à N h, Stripe branché ?), rappel SMS avec confirmation (heures avant, SM… Lecture get_table_order Suivi de la note en cours d'une table, tel que la table le lit Suivi de la note en cours d'une table, tel que la table le lit : étape (validation | recue | preparation | prete | servie, calculée sur l'écran cuisine), temps estimé en minutes (moyenne réelle du… Lecture get_table_status État RÉEL d'une table, comme la caisse le voit État RÉEL d'une table, comme la caisse le voit : occupée dès qu'une note est ouverte (montant, couverts, depuis quand, addition demandée, lignes pas envoyées), sinon libre / à nettoyer / réservée /… Écriture join_game_room Rejoint un salon avec le code affiché sur l'autre tablette Rejoint un salon avec le code affiché sur l'autre tablette (casse et espaces ignorés). Écriture leave_game_room Quitte un salon Quitte un salon. Lecture list_closure_periods Liste les fermetures exceptionnelles Liste les fermetures exceptionnelles (à venir par défaut). Lecture list_reservations Liste les réservations de table Liste les réservations de table. Lecture list_restaurant_events Événements à billets du restaurant Événements à billets du restaurant (brouillon, publié, annulé) avec types de billets, prix, quotas, billets vendus et places restantes. Lecture list_tables Liste les tables avec leur état RÉEL Liste les tables avec leur état RÉEL (une note ouverte = occupée, quoi que dise le statut enregistré), la note ouverte, la prochaine réservation et les conflits, et leur place sur le plan (zone_id,… Lecture list_ticket_orders Commandes de billets d'un événement Commandes de billets d'un événement : client, statut (en_attente, payee, annulee, expiree), total TTC, billets (type, n°, statut valide/utilise/annule, heure de scan). Lecture list_ticket_templates Modèles de billet du restaurant Modèles de billet du restaurant : mise en page (affiche, bandeau, sobre), couleur, titre, sous-titre, accès, texte libre, champs affichés, mentions légales réellement imprimées, modèle par défaut. Lecture list_venue_spaces Espaces privatisables du restaurant Espaces privatisables du restaurant (salle, terrasse…) : capacité, mode de prix (forfait, minimum de dépense, par personne, sur devis), prix TTC, acompte, paliers d'annulation. Lecture list_waitlist Liste la file d'attente active Liste la file d'attente active (walk-ins en attente / prévenus). Lecture list_zones Liste les zones du plan de salle Liste les zones du plan de salle (Salle, Terrasse…). Écriture no_show_reservation Marque une réservation en no-show Marque une réservation en no-show (client absent → libère la table). Écriture offer_waitlist_spot Liste d'attente EN LIGNE Liste d'attente EN LIGNE (créneau complet) : propose la place libérée à un inscrit. Écriture play_game_move Joue un coup Joue un coup : envoie l'état COMPLET de la partie calculé par la tablette (state) et le siège à qui c'est le tour (turn_seat, null = tous). Écriture publish_google_reservation_link Pose Pose (ou met à jour) le bouton « Réserver » de la fiche Google vers le module de réservation FoodEatUp. Écriture quote_private_event_request Transforme une demande de privatisation en DEVIS brouillon Transforme une demande de privatisation en DEVIS brouillon (prix figé à la demande, acompte de l'espace, conditions d'annulation). Écriture refund_ticket_order Rembourse une commande de billets payée Rembourse une commande de billets payée (tous ses billets valides, ou ticket_numbers choisis), avec un motif envoyé au client. Écriture regenerer_qr_table Change l'adresse QR d'une table Change l'adresse QR d'une table (QR volé, photographié et détourné…). Écriture request_reservation_deposit Demande un acompte sur une réservation Demande un acompte sur une réservation (montant du réglage, ou montant imposé) et envoie le lien de paiement au client (SMS, sinon e-mail). Lecture reservation_availability Vérifie la disponibilité d'un créneau Vérifie la disponibilité d'un créneau : restaurant ouvert + tables libres (anti-double-booking). Écriture save_restaurant_event Crée Crée (en brouillon) ou modifie un événement et ses types de billets. Écriture save_ticket_template Crée ou modifie un modèle de billet Crée ou modifie un modèle de billet. Écriture save_venue_space Crée ou modifie un espace privatisable Crée ou modifie un espace privatisable. Écriture seat_waitlist Installe un client de la file d'attente sur une table Installe un client de la file d'attente sur une table (crée la commande sur place). Écriture send_order_receipt Envoie par e-mail le ticket de la note EN COURS d'une table Envoie par e-mail le ticket de la note EN COURS d'une table (lignes au TTC exact, total, réglé, reste dû, coordonnées légales du restaurant) à l'adresse saisie par le client sur la tablette. Écriture set_opening_hours REMPLACE tous les horaires d’ouverture de la semaine REMPLACE tous les horaires d’ouverture de la semaine. Écriture set_reservation_deposit_settings Règle l'acompte des réservations Règle l'acompte des réservations. Écriture set_reservation_protection Règle l'anti no-show Règle l'anti no-show. Écriture set_reservation_widget Règle le module intégrable Règle le module intégrable : modèle (classique|elegant|minimal|sombre|bistrot), couleur #RRGGBB, titre, texte du bouton, position du bouton flottant (droite|gauche|centre). Écriture set_restaurant_event_status Publie un événement sur le site Publie un événement sur le site (au moins un billet, date à venir, espace non privatisé), le retire (seulement sans billet vendu) ou l'annule. Écriture sync_google_opening_hours Recopie les horaires d'ouverture FoodEatUp Recopie les horaires d'ouverture FoodEatUp (services midi/soir, passage de minuit) sur la fiche Google. Écriture update_table_status Change l'état d'une table Change l'état d'une table.
Brancher votre assistant

Une adresse, votre compte, et c'est parti.

Ajoutez le serveur MCP FoodEatUp comme connecteur dans votre assistant, puis connectez-vous avec votre compte restaurateur. Chaque outil reste limité à vos droits et à votre établissement.

  1. Copiez l'adresse du serveur MCP.
  2. Dans Claude, Le Chat ou ChatGPT, ajoutez un connecteur personnalisé avec cette adresse.
  3. Connectez-vous avec votre compte FoodEatUp, puis demandez en français ce que vous voulez faire.

Claude, Le Chat et ChatGPT sont des marques de leurs éditeurs (Anthropic, Mistral AI, OpenAI). FoodEatUp n'est pas leur partenaire.