https://foodeatup.com/api/mcpLe restaurateur se connecte avec son compte. Tout son établissement, selon son offre.
Créer mon application
Cent idées, un prompt chacune, la méthode de nos propres applis.
Cent écrans d'applications à construire. Écrans et données fictifs.
La méthode
Caisse mobile, HACCP, cuisine, menu digital, recettes, Live : six applis Flutter, une même recette. Le prompt de chaque idée la reprend.
Votre application vit dans son propre dépôt. Le dépôt FoodEatUp n'est jamais modifié.
OAuth 2.1 avec PKCE et redirection native. Le restaurateur passe par /api/mcp, l'employé par /api/mcp/employe, avec les droits de son rôle.
JSON-RPC 2.0, protocole 2025-06-18 : tools/list d'abord, puis tools/call. ?toolsets= ne charge que les catégories utiles.
L'appli relit l'action, puis l'envoie avec confirm:true. Hors ligne, elle part dans une file et se rejoue au retour du réseau.
Riverpod, go_router, Dio, jeton dans le coffre sécurisé, thème par palette, textes par tr() pour les langues (arabe et ourdou de droite à gauche).
Un test de widget par écran, flutter analyze --fatal-infos sans message, une CI qui construit l'APK à chaque envoi.
Aucune clé ni aucun jeton dans le code. Jeux pour enfants : aucune donnée d'enfant collectée.
100 idées d'applications Flutter
Ces écrans sont des idées d'applications à construire : aucune n'existe encore. Chaque charte, chaque donnée affichée est fictive.
100 idées
Accueil des héros · Chasse dans l'assiette · Badge gagné · Coloriage à finir
get_kids_menu_cataloglist_gamesplay_game
MCP restaurateur · ?toolsets=imprimes,fidelite
Crée une application Flutter « Chasse aux Végé-fruités » pour enfants à table, 4-8 ans. Problème : l'attente du plat paraît longue. Écrans : Accueil des héros, Chasse dans l'assiette, Badge gagné, Coloriage à finir. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=imprimes,fidelite (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : get_kids_menu_catalog, list_games, play_game. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Jeu pour enfants : aucune donnée d'enfant collectée (ni prénom, ni photo, ni âge), aucune publicité, aucun achat.
Choix du niveau · Plateau de cartes · Paire trouvée · Fin de partie
create_game_roomplay_game_movefinish_game_room
MCP restaurateur · ?toolsets=salle,fidelite
Crée une application Flutter « Memory des légumes » pour enfants, 4-7 ans. Problème : occuper la table sans écran de dessin animé. Écrans : Choix du niveau, Plateau de cartes, Paire trouvée, Fin de partie. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=salle,fidelite (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : create_game_room, play_game_move, finish_game_room. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Jeu pour enfants : aucune donnée d'enfant collectée (ni prénom, ni photo, ni âge), aucune publicité, aucun achat.
Rejoindre la partie · Grille de morpion · Tour du joueur · Résultat
create_game_roomjoin_game_roomplay_game_moveget_game_room
MCP restaurateur · ?toolsets=salle
Crée une application Flutter « Duel morpion à table » pour frères et sœurs, 6-10 ans. Problème : deux enfants se disputent la tablette. Écrans : Rejoindre la partie, Grille de morpion, Tour du joueur, Résultat. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=salle (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : create_game_room, join_game_room, play_game_move, get_game_room. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Jeu pour enfants : aucune donnée d'enfant collectée (ni prénom, ni photo, ni âge), aucune publicité, aucun achat.
Salon de jeu · Grille colorée · Victoire · Revanche
create_game_roomjoin_game_roomplay_game_movefinish_game_room
MCP restaurateur · ?toolsets=salle,fidelite
Crée une application Flutter « Puissance 4 gourmand » pour enfants, 6-12 ans. Problème : faire patienter deux tablettes en même temps. Écrans : Salon de jeu, Grille colorée, Victoire, Revanche. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=salle,fidelite (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : create_game_room, join_game_room, play_game_move, finish_game_room. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Jeu pour enfants : aucune donnée d'enfant collectée (ni prénom, ni photo, ni âge), aucune publicité, aucun achat.
Bibliothèque d'histoires · Lecture case par case · Fin de l'histoire · Coloriage
list_kids_comic_storiesget_kids_menu_catalog
MCP restaurateur · ?toolsets=imprimes
Crée une application Flutter « La BD du chef » pour enfants lecteurs, 6-10 ans. Problème : raconter une histoire pendant le repas. Écrans : Bibliothèque d'histoires, Lecture case par case, Fin de l'histoire, Coloriage. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=imprimes (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_kids_comic_stories, get_kids_menu_catalog. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Jeu pour enfants : aucune donnée d'enfant collectée (ni prénom, ni photo, ni âge), aucune publicité, aucun achat.
Entrée en image · Plat en image · Dessert en image · Récap pour le serveur
list_dishesget_kids_menu_catalog
MCP restaurateur · ?toolsets=carte,imprimes
Crée une application Flutter « Compose ton menu enfant » pour enfants, 5-10 ans. Problème : choisir son plat sans aide des parents. Écrans : Entrée en image, Plat en image, Dessert en image, Récap pour le serveur. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=carte,imprimes (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_dishes, get_kids_menu_catalog. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Jeu pour enfants : aucune donnée d'enfant collectée (ni prénom, ni photo, ni âge), aucune publicité, aucun achat.
Question illustrée · Bonne réponse · Score · Diplôme du petit chef
get_kids_menu_cataloglist_dishes
MCP restaurateur · ?toolsets=imprimes,carte
Crée une application Flutter « Le quiz du potager » pour enfants, 7-12 ans. Problème : apprendre les fruits et légumes en s'amusant. Écrans : Question illustrée, Bonne réponse, Score, Diplôme du petit chef. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=imprimes,carte (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : get_kids_menu_catalog, list_dishes. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Jeu pour enfants : aucune donnée d'enfant collectée (ni prénom, ni photo, ni âge), aucune publicité, aucun achat.
Roue à lancer · Lot gagné · Montrer au serveur · Merci
list_gamesplay_gameget_game_rewards
MCP restaurateur · ?toolsets=fidelite
Crée une application Flutter « Roue des surprises » pour familles. Problème : récompenser la famille après le repas. Écrans : Roue à lancer, Lot gagné, Montrer au serveur, Merci. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=fidelite (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_games, play_game, get_game_rewards. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Jeu pour enfants : aucune donnée d'enfant collectée (ni prénom, ni photo, ni âge), aucune publicité, aucun achat.
Choix du plat · Étapes en images · Ingrédients à toucher · Bravo
get_dish_recipelist_dishes
MCP restaurateur · ?toolsets=carte
Crée une application Flutter « Le chef cuisinier en herbe » pour enfants, 6-11 ans. Problème : comprendre comment on prépare son plat. Écrans : Choix du plat, Étapes en images, Ingrédients à toucher, Bravo. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=carte (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : get_dish_recipe, list_dishes. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Jeu pour enfants : aucune donnée d'enfant collectée (ni prénom, ni photo, ni âge), aucune publicité, aucun achat.
Mon plat · Pictos d'allergènes · Ce qu'il contient · Question au serveur
list_dishesget_dish_recipe
MCP restaurateur · ?toolsets=carte
Crée une application Flutter « Allergènes expliqués aux petits » pour enfants allergiques et parents. Problème : savoir ce qu'on peut manger sans stress. Écrans : Mon plat, Pictos d'allergènes, Ce qu'il contient, Question au serveur. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=carte (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_dishes, get_dish_recipe. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Jeu pour enfants : aucune donnée d'enfant collectée (ni prénom, ni photo, ni âge), aucune publicité, aucun achat.
Liste des objets · Objet trouvé · Tous trouvés · Récompense
list_gamesplay_game
MCP restaurateur · ?toolsets=fidelite
Crée une application Flutter « Cherche et trouve en salle » pour enfants, 4-8 ans. Problème : les faire regarder autour d'eux plutôt que l'écran. Écrans : Liste des objets, Objet trouvé, Tous trouvés, Récompense. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=fidelite (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_games, play_game. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Jeu pour enfants : aucune donnée d'enfant collectée (ni prénom, ni photo, ni âge), aucune publicité, aucun achat.
Coloriage de la semaine · Mes coloriages · Envoyer à papa · Prochain coloriage
get_kids_menu_cataloglist_kids_supports
MCP restaurateur · ?toolsets=imprimes
Crée une application Flutter « Calendrier du coloriage » pour familles habituées. Problème : donner envie de revenir le mercredi. Écrans : Coloriage de la semaine, Mes coloriages, Envoyer à papa, Prochain coloriage. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=imprimes (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : get_kids_menu_catalog, list_kids_supports. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Jeu pour enfants : aucune donnée d'enfant collectée (ni prénom, ni photo, ni âge), aucune publicité, aucun achat.
Piste de course · Pions des desserts · Arrivée · Le dessert arrive
create_game_roomplay_game_moveget_table_order
MCP restaurateur · ?toolsets=salle
Crée une application Flutter « Course des desserts » pour enfants, 5-9 ans. Problème : patienter jusqu'au dessert. Écrans : Piste de course, Pions des desserts, Arrivée, Le dessert arrive. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=salle (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : create_game_room, play_game_move, get_table_order. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Jeu pour enfants : aucune donnée d'enfant collectée (ni prénom, ni photo, ni âge), aucune publicité, aucun achat.
Distribution · Demander une carte · Famille complète · Gagnant
create_game_roomjoin_game_roomplay_game_move
MCP restaurateur · ?toolsets=salle
Crée une application Flutter « Les 7 familles du marché » pour familles. Problème : jouer ensemble sans papier. Écrans : Distribution, Demander une carte, Famille complète, Gagnant. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=salle (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : create_game_room, join_game_room, play_game_move. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Jeu pour enfants : aucune donnée d'enfant collectée (ni prénom, ni photo, ni âge), aucune publicité, aucun achat.
Carnet de commande · Plats en images · Envoyer en cuisine (pour de faux) · Merci
list_dishes
MCP restaurateur · ?toolsets=carte
Crée une application Flutter « Le petit serveur » pour enfants, 5-9 ans. Problème : jouer à prendre la commande. Écrans : Carnet de commande, Plats en images, Envoyer en cuisine (pour de faux), Merci. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=carte (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_dishes. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Jeu pour enfants : aucune donnée d'enfant collectée (ni prénom, ni photo, ni âge), aucune publicité, aucun achat.
Choix du labyrinthe · Parcours au doigt · Arrivée en cuisine · Niveau suivant
list_gamesget_kids_menu_catalog
MCP restaurateur · ?toolsets=fidelite,imprimes
Crée une application Flutter « Labyrinthe de la cuisine » pour enfants, 4-8 ans. Problème : occuper 5 minutes avant le plat. Écrans : Choix du labyrinthe, Parcours au doigt, Arrivée en cuisine, Niveau suivant. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=fidelite,imprimes (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_games, get_kids_menu_catalog. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Jeu pour enfants : aucune donnée d'enfant collectée (ni prénom, ni photo, ni âge), aucune publicité, aucun achat.
Indice · Proposition · Réponse du chef · Nouveau défi
list_dishesget_dish_recipe
MCP restaurateur · ?toolsets=carte
Crée une application Flutter « Devine le goût » pour enfants, 6-12 ans. Problème : faire goûter des choses nouvelles. Écrans : Indice, Proposition, Réponse du chef, Nouveau défi. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=carte (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_dishes, get_dish_recipe. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Jeu pour enfants : aucune donnée d'enfant collectée (ni prénom, ni photo, ni âge), aucune publicité, aucun achat.
Table de jeu · Tirer une carte · Résultat · Rejouer
create_game_roomplay_game_movefinish_game_room
MCP restaurateur · ?toolsets=salle,fidelite
Crée une application Flutter « Blackjack des bonbons (sans argent) » pour grands enfants, 9-12 ans. Problème : jouer à deux tablettes sans mise. Écrans : Table de jeu, Tirer une carte, Résultat, Rejouer. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=salle,fidelite (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : create_game_room, play_game_move, finish_game_room. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Jeu pour enfants : aucune donnée d'enfant collectée (ni prénom, ni photo, ni âge), aucune publicité, aucun achat.
Bougies à souffler · Chanson · Carte souvenir · Surprise du chef
get_kids_menu_cataloglist_kids_supports
MCP restaurateur · ?toolsets=imprimes
Crée une application Flutter « Mon anniversaire au resto » pour enfant qui fête son anniversaire. Problème : faire un moment spécial à table. Écrans : Bougies à souffler, Chanson, Carte souvenir, Surprise du chef. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=imprimes (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : get_kids_menu_catalog, list_kids_supports. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Jeu pour enfants : aucune donnée d'enfant collectée (ni prénom, ni photo, ni âge), aucune publicité, aucun achat.
Pâte · Garnitures de la carte · Ma pizza · La montrer au serveur
list_disheslist_option_groups
MCP restaurateur · ?toolsets=carte
Crée une application Flutter « Pâte à pizza magique » pour enfants, 5-10 ans. Problème : créer sa pizza avant de la commander. Écrans : Pâte, Garnitures de la carte, Ma pizza, La montrer au serveur. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=carte (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_dishes, list_option_groups. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Jeu pour enfants : aucune donnée d'enfant collectée (ni prénom, ni photo, ni âge), aucune publicité, aucun achat.
Choix de la langue · Carte RTL · Fiche plat · Commande
list_disheslist_dish_categoriessubmit_table_order
MCP restaurateur · ?toolsets=carte,caisse
Crée une application Flutter « Menu en arabe (RTL) » pour clients arabophones. Problème : lire la carte de droite à gauche. Écrans : Choix de la langue, Carte RTL, Fiche plat, Commande. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=carte,caisse (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_dishes, list_dish_categories, submit_table_order. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Langues : français source, anglais, arabe en RTL, tamoul, espagnol, chinois ; tout texte visible passe par tr(), la langue se choisit au premier écran.
Langue · Catégories · Plat · Allergènes
list_dishesget_dish_recipe
MCP restaurateur · ?toolsets=carte
Crée une application Flutter « Menu en tamoul » pour clients tamoulophones. Problème : comprendre la carte dans sa langue. Écrans : Langue, Catégories, Plat, Allergènes. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=carte (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_dishes, get_dish_recipe. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Langues : français source, anglais, arabe en RTL, tamoul, espagnol, chinois ; tout texte visible passe par tr(), la langue se choisit au premier écran.
Langue · Carte illustrée · Panier · Appeler le serveur
list_dishessubmit_table_ordercall_waiter
MCP restaurateur · ?toolsets=carte,caisse,salle
Crée une application Flutter « Menu en chinois » pour touristes chinois. Problème : commander sans barrière de langue. Écrans : Langue, Carte illustrée, Panier, Appeler le serveur. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=carte,caisse,salle (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_dishes, submit_table_order, call_waiter. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Langues : français source, anglais, arabe en RTL, tamoul, espagnol, chinois ; tout texte visible passe par tr(), la langue se choisit au premier écran.
Langue · Plats du jour · Panier · Suivi
list_dishessubmit_table_orderget_table_order
MCP restaurateur · ?toolsets=carte,caisse,salle
Crée une application Flutter « Menu en espagnol » pour clients hispanophones. Problème : traduire la carte du jour. Écrans : Langue, Plats du jour, Panier, Suivi. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=carte,caisse,salle (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_dishes, submit_table_order, get_table_order. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Langues : français source, anglais, arabe en RTL, tamoul, espagnol, chinois ; tout texte visible passe par tr(), la langue se choisit au premier écran.
Langue · Plats expliqués · Allergènes · Commande
list_dishesget_dish_recipesubmit_table_order
MCP restaurateur · ?toolsets=carte,caisse
Crée une application Flutter « Menu en anglais pour touristes » pour touristes. Problème : expliquer les plats français. Écrans : Langue, Plats expliqués, Allergènes, Commande. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=carte,caisse (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_dishes, get_dish_recipe, submit_table_order. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Langues : français source, anglais, arabe en RTL, tamoul, espagnol, chinois ; tout texte visible passe par tr(), la langue se choisit au premier écran.
Langue · Liste des recettes · Étapes · Minuteur
list_recipesget_recipe
MCP employé · ?toolsets=recettes
Crée une application Flutter « Fiche recette en ourdou » pour commis ourdouphones. Problème : suivre la recette dans sa langue. Écrans : Langue, Liste des recettes, Étapes, Minuteur. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp/employe?toolsets=recettes (JSON-RPC 2.0, protocole 2025-06-18) ; chaque employé se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native) et ne voit que ce que son rôle permet. Outils : list_recipes, get_recipe. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Langues : français source, anglais, arabe en RTL, tamoul, espagnol, chinois ; tout texte visible passe par tr(), la langue se choisit au premier écran.
Langue · Consignes du jour · Relevé à faire · Valider
get_haccp_overviewadd_temperature
MCP employé · ?toolsets=haccp
Crée une application Flutter « Consignes HACCP traduites » pour équipe de cuisine multilingue. Problème : faire comprendre les règles d'hygiène. Écrans : Langue, Consignes du jour, Relevé à faire, Valider. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp/employe?toolsets=haccp (JSON-RPC 2.0, protocole 2025-06-18) ; chaque employé se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native) et ne voit que ce que son rôle permet. Outils : get_haccp_overview, add_temperature. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Langues : français source, anglais, arabe en RTL, tamoul, espagnol, chinois ; tout texte visible passe par tr(), la langue se choisit au premier écran.
Langue · Ma semaine · Mes tâches · Demander un congé
list_planningslist_tasks
MCP employé · ?toolsets=rh
Crée une application Flutter « Planning en plusieurs langues » pour employés étrangers. Problème : lire son planning sans erreur. Écrans : Langue, Ma semaine, Mes tâches, Demander un congé. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp/employe?toolsets=rh (JSON-RPC 2.0, protocole 2025-06-18) ; chaque employé se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native) et ne voit que ce que son rôle permet. Outils : list_plannings, list_tasks. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Langues : français source, anglais, arabe en RTL, tamoul, espagnol, chinois ; tout texte visible passe par tr(), la langue se choisit au premier écran.
Langue · Sur place ou à emporter · Carte · Paiement au comptoir
list_disheslister_bornes
MCP restaurateur · ?toolsets=carte,caisse
Crée une application Flutter « Accueil traduit à la borne » pour clients étrangers. Problème : commander à la borne dans sa langue. Écrans : Langue, Sur place ou à emporter, Carte, Paiement au comptoir. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=carte,caisse (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_dishes, lister_bornes. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Langues : français source, anglais, arabe en RTL, tamoul, espagnol, chinois ; tout texte visible passe par tr(), la langue se choisit au premier écran.
Langue · Plat · Les 14 allergènes · Question au serveur
list_dishesget_dish_recipecall_waiter
MCP restaurateur · ?toolsets=carte,salle
Crée une application Flutter « Allergènes en 6 langues » pour clients allergiques étrangers. Problème : rassurer sur les allergènes. Écrans : Langue, Plat, Les 14 allergènes, Question au serveur. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=carte,salle (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_dishes, get_dish_recipe, call_waiter. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Langues : français source, anglais, arabe en RTL, tamoul, espagnol, chinois ; tout texte visible passe par tr(), la langue se choisit au premier écran.
Langue · Date et couverts · Créneaux · Confirmation
reservation_availabilitycreate_reservation
MCP restaurateur · ?toolsets=salle
Crée une application Flutter « Réservation multilingue » pour clients internationaux. Problème : réserver sans téléphone. Écrans : Langue, Date et couverts, Créneaux, Confirmation. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=salle (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : reservation_availability, create_reservation. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Langues : français source, anglais, arabe en RTL, tamoul, espagnol, chinois ; tout texte visible passe par tr(), la langue se choisit au premier écran.
Langue · Bons du poste · Détail du plat · Prêt
get_kds_ticketsbump_kds_ticket
MCP employé · ?toolsets=cuisine
Crée une application Flutter « Traducteur de bons cuisine » pour brigade multilingue. Problème : lire un bon dans sa langue. Écrans : Langue, Bons du poste, Détail du plat, Prêt. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp/employe?toolsets=cuisine (JSON-RPC 2.0, protocole 2025-06-18) ; chaque employé se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native) et ne voit que ce que son rôle permet. Outils : get_kds_tickets, bump_kds_ticket. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Langues : français source, anglais, arabe en RTL, tamoul, espagnol, chinois ; tout texte visible passe par tr(), la langue se choisit au premier écran.
Avis reçus · Traduction · Réponse proposée · Publier
list_reviewsreply_review
MCP restaurateur · ?toolsets=marketing
Crée une application Flutter « Avis clients traduits » pour restaurateur. Problème : comprendre et répondre aux avis étrangers. Écrans : Avis reçus, Traduction, Réponse proposée, Publier. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=marketing (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_reviews, reply_review. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Langues : français source, anglais, arabe en RTL, tamoul, espagnol, chinois ; tout texte visible passe par tr(), la langue se choisit au premier écran.
Langue · Recettes à apprendre · Quiz · Progression
list_recipesget_training_progress
MCP employé · ?toolsets=recettes
Crée une application Flutter « Formation de l'équipe en VO » pour nouveaux employés. Problème : apprendre les recettes dans sa langue. Écrans : Langue, Recettes à apprendre, Quiz, Progression. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp/employe?toolsets=recettes (JSON-RPC 2.0, protocole 2025-06-18) ; chaque employé se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native) et ne voit que ce que son rôle permet. Outils : list_recipes, get_training_progress. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Langues : français source, anglais, arabe en RTL, tamoul, espagnol, chinois ; tout texte visible passe par tr(), la langue se choisit au premier écran.
Langue · Boissons · Accord mets-vins · Commander
list_beverageslist_dishes
MCP restaurateur · ?toolsets=carte
Crée une application Flutter « Carte des vins traduite » pour clients étrangers. Problème : expliquer les vins. Écrans : Langue, Boissons, Accord mets-vins, Commander. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=carte (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_beverages, list_dishes. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Langues : français source, anglais, arabe en RTL, tamoul, espagnol, chinois ; tout texte visible passe par tr(), la langue se choisit au premier écran.
Langue · Mon numéro · Mes points · Récompenses
send_loyalty_codeverify_loyalty_codeget_loyalty_account
MCP restaurateur · ?toolsets=fidelite
Crée une application Flutter « Fidélité en plusieurs langues » pour clients réguliers étrangers. Problème : comprendre le programme de fidélité. Écrans : Langue, Mon numéro, Mes points, Récompenses. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=fidelite (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : send_loyalty_code, verify_loyalty_code, get_loyalty_account. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Langues : français source, anglais, arabe en RTL, tamoul, espagnol, chinois ; tout texte visible passe par tr(), la langue se choisit au premier écran.
Langue · Produit · DLC calculée · Imprimer
create_haccp_labellist_haccp_labels
MCP employé · ?toolsets=haccp
Crée une application Flutter « Étiquettes DLC bilingues » pour cuisiniers étrangers. Problème : lire et imprimer les étiquettes. Écrans : Langue, Produit, DLC calculée, Imprimer. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp/employe?toolsets=haccp (JSON-RPC 2.0, protocole 2025-06-18) ; chaque employé se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native) et ne voit que ce que son rôle permet. Outils : create_haccp_label, list_haccp_labels. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Langues : français source, anglais, arabe en RTL, tamoul, espagnol, chinois ; tout texte visible passe par tr(), la langue se choisit au premier écran.
Langue · Micro · Commande comprise · Envoyer
list_dishescreate_order
MCP employé · ?toolsets=carte,caisse
Crée une application Flutter « Commande vocale multilingue » pour serveurs. Problème : prendre une commande dictée dans plusieurs langues. Écrans : Langue, Micro, Commande comprise, Envoyer. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp/employe?toolsets=carte,caisse (JSON-RPC 2.0, protocole 2025-06-18) ; chaque employé se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native) et ne voit que ce que son rôle permet. Outils : list_dishes, create_order. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Langues : français source, anglais, arabe en RTL, tamoul, espagnol, chinois ; tout texte visible passe par tr(), la langue se choisit au premier écran.
Langue · Horaires · Fermetures · Itinéraire
get_opening_hourslist_closure_periods
MCP restaurateur · ?toolsets=salle
Crée une application Flutter « Horaires et infos en 6 langues » pour touristes. Problème : savoir quand venir. Écrans : Langue, Horaires, Fermetures, Itinéraire. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=salle (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : get_opening_hours, list_closure_periods. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Langues : français source, anglais, arabe en RTL, tamoul, espagnol, chinois ; tout texte visible passe par tr(), la langue se choisit au premier écran.
Langue · Ma note · Ticket · Envoyer par e-mail
get_table_ordersend_order_receipt
MCP restaurateur · ?toolsets=salle
Crée une application Flutter « Facture traduite » pour clients d'affaires étrangers. Problème : recevoir un ticket compréhensible. Écrans : Langue, Ma note, Ticket, Envoyer par e-mail. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=salle (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : get_table_order, send_order_receipt. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Langues : français source, anglais, arabe en RTL, tamoul, espagnol, chinois ; tout texte visible passe par tr(), la langue se choisit au premier écran.
Résumé du jour · Réservations · Alertes · Envoyer à l'équipe
get_daily_brieflist_reservationscreate_notification
MCP restaurateur · ?toolsets=site,salle,systeme
Crée une application Flutter « Brief du service » pour chef et gérant. Problème : donner les infos du jour en une minute. Écrans : Résumé du jour, Réservations, Alertes, Envoyer à l'équipe. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=site,salle,systeme (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : get_daily_brief, list_reservations, create_notification. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
Fil · Nouvelle consigne · Lu par · Notifications
list_notificationscreate_notificationmark_notifications_read
MCP employé · ?toolsets=systeme
Crée une application Flutter « Fil de l'équipe » pour toute l'équipe. Problème : partager les consignes sans groupe whatsapp. Écrans : Fil, Nouvelle consigne, Lu par, Notifications. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp/employe?toolsets=systeme (JSON-RPC 2.0, protocole 2025-06-18) ; chaque employé se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native) et ne voit que ce que son rôle permet. Outils : list_notifications, create_notification, mark_notifications_read. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
Envois prêts · Appeler · Remis · Historique
get_kds_ticketscall_kds_orderhand_over_kds_order
MCP employé · ?toolsets=cuisine
Crée une application Flutter « Appel serveur depuis la cuisine » pour cuisine. Problème : prévenir la salle qu'un plat est prêt. Écrans : Envois prêts, Appeler, Remis, Historique. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp/employe?toolsets=cuisine (JSON-RPC 2.0, protocole 2025-06-18) ; chaque employé se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native) et ne voit que ce que son rôle permet. Outils : get_kds_tickets, call_kds_order, hand_over_kds_order. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
Ma table · Appeler · Demander l'addition · C'est noté
call_waiterget_table_order
MCP restaurateur · ?toolsets=salle
Crée une application Flutter « Bip de table » pour clients en salle. Problème : appeler le serveur sans lever la main. Écrans : Ma table, Appeler, Demander l'addition, C'est noté. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=salle (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : call_waiter, get_table_order. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
Appels du jour · Transcription · Pitch de rappel · Marquer traité
list_callsgenerate_callback_pitchmark_call_handled
MCP restaurateur · ?toolsets=appels
Crée une application Flutter « Rappels de Caroline » pour restaurateur. Problème : rappeler les clients qui ont appelé. Écrans : Appels du jour, Transcription, Pitch de rappel, Marquer traité. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=appels (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_calls, generate_callback_pitch, mark_call_handled. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
Appels · Détail · Ajouter une note · Traité
list_callsget_calladd_call_note
MCP restaurateur · ?toolsets=appels
Crée une application Flutter « Boîte à notes d'appels » pour accueil. Problème : ne rien perdre des appels. Écrans : Appels, Détail, Ajouter une note, Traité. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=appels (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_calls, get_call, add_call_note. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
Mes tâches · Détail · Fait · Demain
list_taskslist_plannings
MCP employé · ?toolsets=rh
Crée une application Flutter « Mes tâches du jour » pour employé. Problème : savoir quoi faire en arrivant. Écrans : Mes tâches, Détail, Fait, Demain. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp/employe?toolsets=rh (JSON-RPC 2.0, protocole 2025-06-18) ; chaque employé se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native) et ne voit que ce que son rôle permet. Outils : list_tasks, list_plannings. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
Mes congés · Nouvelle demande · Envoyée · Réponse
list_leaveslist_plannings
MCP employé · ?toolsets=rh
Crée une application Flutter « Demande de congé express » pour employé. Problème : demander un congé sans papier. Écrans : Mes congés, Nouvelle demande, Envoyée, Réponse. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp/employe?toolsets=rh (JSON-RPC 2.0, protocole 2025-06-18) ; chaque employé se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native) et ne voit que ce que son rôle permet. Outils : list_leaves, list_plannings. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
Demandes · Planning impacté · Accepter · Refuser
list_leavesapprove_leavereject_leave
MCP restaurateur · ?toolsets=rh
Crée une application Flutter « Validation des congés » pour gérant. Problème : répondre vite aux demandes. Écrans : Demandes, Planning impacté, Accepter, Refuser. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=rh (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_leaves, approve_leave, reject_leave. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
Livraisons attendues · Arrivée · Contrôle · Notifié
list_deliveriescreate_haccp_receptioncreate_notification
MCP employé · ?toolsets=stock,haccp,systeme
Crée une application Flutter « Alerte livraison » pour réception. Problème : prévenir l'équipe d'une livraison. Écrans : Livraisons attendues, Arrivée, Contrôle, Notifié. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp/employe?toolsets=stock,haccp,systeme (JSON-RPC 2.0, protocole 2025-06-18) ; chaque employé se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native) et ne voit que ce que son rôle permet. Outils : list_deliveries, create_haccp_reception, create_notification. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
Événement · Billets vendus · Consignes · Envoyer
list_restaurant_eventsget_event_salescreate_notification
MCP restaurateur · ?toolsets=salle,systeme
Crée une application Flutter « Annonce événement à l'équipe » pour gérant. Problème : préparer une soirée spéciale. Écrans : Événement, Billets vendus, Consignes, Envoyer. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=salle,systeme (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_restaurant_events, get_event_sales, create_notification. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
Avis · Détail · Réponse · Publiée
list_reviewsreply_reviewmoderate_review
MCP restaurateur · ?toolsets=marketing
Crée une application Flutter « Fil des avis clients » pour restaurateur. Problème : lire et répondre aux avis au même endroit. Écrans : Avis, Détail, Réponse, Publiée. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=marketing (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_reviews, reply_review, moderate_review. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
Fournisseurs · Cadencier · Commande · Envoyée
list_suppliersget_cadenciersend_cadencier
MCP restaurateur · ?toolsets=stock,carte
Crée une application Flutter « Messagerie fournisseurs » pour chef. Problème : envoyer sa commande de la semaine. Écrans : Fournisseurs, Cadencier, Commande, Envoyée. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=stock,carte (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_suppliers, get_cadencier, send_cadencier. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
Numéros en préparation · Prêt · Remis · Écran client
get_kds_ticketscall_kds_order
MCP employé · ?toolsets=cuisine
Crée une application Flutter « Écran d'appel des numéros » pour comptoir. Problème : appeler les commandes à emporter. Écrans : Numéros en préparation, Prêt, Remis, Écran client. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp/employe?toolsets=cuisine (JSON-RPC 2.0, protocole 2025-06-18) ; chaque employé se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native) et ne voit que ce que son rôle permet. Outils : get_kds_tickets, call_kds_order. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
Alertes · Détail · Action corrective · Clôturée
list_non_conformitiesget_haccp_overview
MCP employé · ?toolsets=haccp
Crée une application Flutter « Tableau des alertes HACCP » pour responsable qualité. Problème : voir les non-conformités en direct. Écrans : Alertes, Détail, Action corrective, Clôturée. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp/employe?toolsets=haccp (JSON-RPC 2.0, protocole 2025-06-18) ; chaque employé se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native) et ne voit que ce que son rôle permet. Outils : list_non_conformities, get_haccp_overview. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
Bienvenue · Mon planning · Mes recettes · Mon code personnel
get_employeelist_planningslist_recipes
MCP employé · ?toolsets=rh,recettes
Crée une application Flutter « Accueil des nouveaux » pour nouvel employé. Problème : savoir comment ça marche dès le premier jour. Écrans : Bienvenue, Mon planning, Mes recettes, Mon code personnel. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp/employe?toolsets=rh,recettes (JSON-RPC 2.0, protocole 2025-06-18) ; chaque employé se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native) et ne voit que ce que son rôle permet. Outils : get_employee, list_plannings, list_recipes. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
Défis · Progression · Classement · Gagné
list_team_challengescreate_team_challenge
MCP restaurateur · ?toolsets=recettes
Crée une application Flutter « Défis d'équipe » pour équipe. Problème : motiver la brigade. Écrans : Défis, Progression, Classement, Gagné. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=recettes (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_team_challenges, create_team_challenge. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
File · Ajouter · Proposer une place · Installer
list_waitlistadd_waitlistoffer_waitlist_spotseat_waitlist
MCP restaurateur · ?toolsets=salle
Crée une application Flutter « Liste d'attente par SMS » pour accueil. Problème : prévenir les clients qui attendent. Écrans : File, Ajouter, Proposer une place, Installer. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=salle (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_waitlist, add_waitlist, offer_waitlist_spot, seat_waitlist. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
Écrans · Affiches · Diffuser · Arrêter
lister_ecranslister_mediasdiffuser_maintenantarreter_diffusion
MCP restaurateur · ?toolsets=ecrans
Crée une application Flutter « Annonces aux écrans » pour gérant. Problème : diffuser un message sur les écrans de salle. Écrans : Écrans, Affiches, Diffuser, Arrêter. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=ecrans (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : lister_ecrans, lister_medias, diffuser_maintenant, arreter_diffusion. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
Mes pointages · Total du mois · Écarts · Planning
list_attendanceslist_plannings
MCP employé · ?toolsets=rh
Crée une application Flutter « Pointage et pauses » pour employé. Problème : savoir ses heures du mois. Écrans : Mes pointages, Total du mois, Écarts, Planning. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp/employe?toolsets=rh (JSON-RPC 2.0, protocole 2025-06-18) ; chaque employé se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native) et ne voit que ce que son rôle permet. Outils : list_attendances, list_plannings. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
Plans du jour · Ingrédients · Valider la production · Alertes
list_production_plansget_production_ingredientsvalidate_production
MCP employé · ?toolsets=production
Crée une application Flutter « Production du jour » pour chef. Problème : savoir quoi produire ce matin. Écrans : Plans du jour, Ingrédients, Valider la production, Alertes. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp/employe?toolsets=production (JSON-RPC 2.0, protocole 2025-06-18) ; chaque employé se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native) et ne voit que ce que son rôle permet. Outils : list_production_plans, get_production_ingredients, validate_production. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
Liste · Par fournisseur · Commander · Envoyée
get_shopping_listcreate_orders_from_shopping_list
MCP restaurateur · ?toolsets=stock
Crée une application Flutter « Liste de courses » pour chef ou gérant. Problème : ne rien oublier au marché. Écrans : Liste, Par fournisseur, Commander, Envoyée. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=stock (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : get_shopping_list, create_orders_from_shopping_list. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
Stocks bas · Produit · Ajuster · Mouvements
list_low_stockslist_stocksadjust_stocklist_stock_movements
MCP employé · ?toolsets=stock
Crée une application Flutter « Stock en poche » pour chef. Problème : connaître son stock à tout moment. Écrans : Stocks bas, Produit, Ajuster, Mouvements. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp/employe?toolsets=stock (JSON-RPC 2.0, protocole 2025-06-18) ; chaque employé se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native) et ne voit que ce que son rôle permet. Outils : list_low_stocks, list_stocks, adjust_stock, list_stock_movements. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
Scanner · Produit trouvé · Quantité · Inventaire fini
lookup_eanadjust_stocklist_stocks
MCP employé · ?toolsets=stock
Crée une application Flutter « Inventaire au scan » pour commis. Problème : compter le stock en scannant. Écrans : Scanner, Produit trouvé, Quantité, Inventaire fini. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp/employe?toolsets=stock (JSON-RPC 2.0, protocole 2025-06-18) ; chaque employé se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native) et ne voit que ce que son rôle permet. Outils : lookup_ean, adjust_stock, list_stocks. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
Recettes · Coût complet · Marge · Alerte prix
list_recipe_costsget_recipe_full_costlist_price_alerts
MCP restaurateur · ?toolsets=recettes
Crée une application Flutter « Coût des recettes » pour chef. Problème : connaître sa marge par plat. Écrans : Recettes, Coût complet, Marge, Alerte prix. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=recettes (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_recipe_costs, get_recipe_full_cost, list_price_alerts. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
Plats suivis · Reste · Inventaire · Épuisé
get_dish_portionsset_dish_portionsset_dish_sold_out
MCP employé · ?toolsets=carte,caisse
Crée une application Flutter « Portions du jour » pour cuisine. Problème : savoir combien il en reste. Écrans : Plats suivis, Reste, Inventaire, Épuisé. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp/employe?toolsets=carte,caisse (JSON-RPC 2.0, protocole 2025-06-18) ; chaque employé se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native) et ne voit que ce que son rôle permet. Outils : get_dish_portions, set_dish_portions, set_dish_sold_out. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
Session · Paiements · Rapport · Clôture Z
get_pos_sessionlist_pos_paymentsget_pos_reportclose_pos_session
MCP restaurateur · ?toolsets=caisse
Crée une application Flutter « Caisse du soir » pour gérant. Problème : suivre sa caisse et clôturer. Écrans : Session, Paiements, Rapport, Clôture Z. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=caisse (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : get_pos_session, list_pos_payments, get_pos_report, close_pos_session. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
Chiffres du jour · Top et flop · Finances · Alertes
get_dashboard_overviewget_top_flop_productsget_finance_indicators
MCP restaurateur · ?toolsets=finance
Crée une application Flutter « Tableau de bord du patron » pour restaurateur. Problème : voir l'essentiel en 10 secondes. Écrans : Chiffres du jour, Top et flop, Finances, Alertes. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=finance (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : get_dashboard_overview, get_top_flop_products, get_finance_indicators. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
Plan · Table · Changer l'état · Rotation
floor_plan_statusget_table_statusupdate_table_statusget_table_turnover
MCP employé · ?toolsets=salle,finance
Crée une application Flutter « Plan de salle vivant » pour responsable de salle. Problème : voir l'état des tables. Écrans : Plan, Table, Changer l'état, Rotation. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp/employe?toolsets=salle,finance (JSON-RPC 2.0, protocole 2025-06-18) ; chaque employé se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native) et ne voit que ce que son rôle permet. Outils : floor_plan_status, get_table_status, update_table_status, get_table_turnover. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
Réservations · Arrivée · Absent · Annuler
list_reservationscheckin_reservationno_show_reservationcancel_reservation
MCP employé · ?toolsets=salle
Crée une application Flutter « Réservations du soir » pour accueil. Problème : gérer les arrivées. Écrans : Réservations, Arrivée, Absent, Annuler. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp/employe?toolsets=salle (JSON-RPC 2.0, protocole 2025-06-18) ; chaque employé se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native) et ne voit que ce que son rôle permet. Outils : list_reservations, checkin_reservation, no_show_reservation, cancel_reservation. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
Équipements · Relevé · Hors seuil · Historique
list_equipmentadd_temperaturelist_haccp_temperatures
MCP employé · ?toolsets=haccp
Crée une application Flutter « Relevés de températures » pour cuisinier. Problème : faire les relevés en 30 secondes. Écrans : Équipements, Relevé, Hors seuil, Historique. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp/employe?toolsets=haccp (JSON-RPC 2.0, protocole 2025-06-18) ; chaque employé se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native) et ne voit que ce que son rôle permet. Outils : list_equipment, add_temperature, list_haccp_temperatures. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
Zones · Actions · Fait · Historique
list_cleaning_zoneslist_cleaning_actionsrecord_cleaning_action
MCP employé · ?toolsets=haccp
Crée une application Flutter « Plan de nettoyage » pour plonge. Problème : cocher le nettoyage du jour. Écrans : Zones, Actions, Fait, Historique. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp/employe?toolsets=haccp (JSON-RPC 2.0, protocole 2025-06-18) ; chaque employé se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native) et ne voit que ce que son rôle permet. Outils : list_cleaning_zones, list_cleaning_actions, record_cleaning_action. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
Friteuses · Test · Filtration · Changement
list_fryersadd_oil_testadd_oil_filtrationadd_oil_change
MCP employé · ?toolsets=haccp
Crée une application Flutter « Huiles de friture » pour cuisinier. Problème : suivre l'état de l'huile. Écrans : Friteuses, Test, Filtration, Changement. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp/employe?toolsets=haccp (JSON-RPC 2.0, protocole 2025-06-18) ; chaque employé se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native) et ne voit que ce que son rôle permet. Outils : list_fryers, add_oil_test, add_oil_filtration, add_oil_change. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
Factures · Détail · Relance · Payée
list_invoicesget_invoicesend_invoice_payment_reminderupdate_invoice_status
MCP restaurateur · ?toolsets=finance
Crée une application Flutter « Factures et devis » pour gérant. Problème : suivre les impayés. Écrans : Factures, Détail, Relance, Payée. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=finance (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_invoices, get_invoice, send_invoice_payment_reminder, update_invoice_status. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
Dépenses · Nouvelle dépense · Catégorie · Total du mois
list_expensescreate_expense
MCP restaurateur · ?toolsets=finance
Crée une application Flutter « Dépenses en photo » pour gérant. Problème : saisir ses dépenses sans papier. Écrans : Dépenses, Nouvelle dépense, Catégorie, Total du mois. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=finance (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_expenses, create_expense. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
Semaine · Créer un service · Employé · Publier
list_planningscreate_shiftlist_employees
MCP restaurateur · ?toolsets=rh
Crée une application Flutter « Planning de l'équipe » pour gérant. Problème : faire le planning de la semaine. Écrans : Semaine, Créer un service, Employé, Publier. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=rh (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_plannings, create_shift, list_employees. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
Postes · Bons · Avancer · Servir
list_kds_stationsget_kds_ticketsbump_kds_ticketserve_kds_course
MCP employé · ?toolsets=cuisine
Crée une application Flutter « Écran cuisine de poche » pour chef de partie. Problème : voir ses bons sur téléphone. Écrans : Postes, Bons, Avancer, Servir. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp/employe?toolsets=cuisine (JSON-RPC 2.0, protocole 2025-06-18) ; chaque employé se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native) et ne voit que ce que son rôle permet. Outils : list_kds_stations, get_kds_tickets, bump_kds_ticket, serve_kds_course. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
Catégories · Plats · Prix en lot · Placement
list_dishesbulk_update_dishesget_menu_layoutplace_menu_dishes
MCP restaurateur · ?toolsets=carte
Crée une application Flutter « Carte et prix » pour restaurateur. Problème : modifier sa carte en marchant. Écrans : Catégories, Plats, Prix en lot, Placement. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=carte (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_dishes, bulk_update_dishes, get_menu_layout, place_menu_dishes. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
Vue d'ensemble · Comparatif · Boutiques · KPI
get_network_overviewget_network_comparisonget_network_shopsget_network_kpis
MCP restaurateur · ?toolsets=reseau
Crée une application Flutter « Réseau de restaurants » pour siège. Problème : comparer ses établissements. Écrans : Vue d'ensemble, Comparatif, Boutiques, KPI. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=reseau (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : get_network_overview, get_network_comparison, get_network_shops, get_network_kpis. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
Offres · Candidatures · Candidat · Statut
create_job_offerlist_job_applicationsupdate_application_status
MCP restaurateur · ?toolsets=marketing
Crée une application Flutter « Recrutement express » pour gérant. Problème : recruter en plein rush. Écrans : Offres, Candidatures, Candidat, Statut. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=marketing (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : create_job_offer, list_job_applications, update_application_status. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
Calendrier · Brouillon · Aperçu réseau · Programmé
get_iris_calendarcreate_iris_draftpreview_iris_publicationschedule_iris_publication
MCP restaurateur · ?toolsets=iris
Crée une application Flutter « Gestion des réseaux sociaux » pour restaurateur. Problème : publier sans y passer la soirée. Écrans : Calendrier, Brouillon, Aperçu réseau, Programmé. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=iris (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : get_iris_calendar, create_iris_draft, preview_iris_publication, schedule_iris_publication. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
Plat · Visuel · Légende · Publier
list_dishescreate_iris_draftsuggest_iris_captionpublish_iris_publication
MCP restaurateur · ?toolsets=carte,iris
Crée une application Flutter « Post du plat du jour » pour chef. Problème : publier le plat du jour en 2 minutes. Écrans : Plat, Visuel, Légende, Publier. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=carte,iris (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_dishes, create_iris_draft, suggest_iris_caption, publish_iris_publication. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
Publications · Clics · Ventes attribuées · Comptes
get_iris_roi_summaryget_iris_publication_statusget_iris_accounts_health
MCP restaurateur · ?toolsets=iris
Crée une application Flutter « Retour sur investissement Iris » pour restaurateur. Problème : savoir ce que rapportent les posts. Écrans : Publications, Clics, Ventes attribuées, Comptes. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=iris (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : get_iris_roi_summary, get_iris_publication_status, get_iris_accounts_health. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
Pack proposé · Remise plafonnée · E-mail · Appliquer
list_iris_packsapply_iris_pack
MCP restaurateur · ?toolsets=iris
Crée une application Flutter « Remplir le jour creux » pour restaurateur. Problème : faire venir du monde le mardi. Écrans : Pack proposé, Remise plafonnée, E-mail, Appliquer. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=iris (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_iris_packs, apply_iris_pack. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
Campagnes · Modèle · Aperçu · Statistiques
list_email_campaignscreate_email_from_templatepreview_emailget_email_campaign_stats
MCP restaurateur · ?toolsets=marketing
Crée une application Flutter « Campagnes e-mail » pour restaurateur. Problème : envoyer une newsletter qui rapporte. Écrans : Campagnes, Modèle, Aperçu, Statistiques. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=marketing (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_email_campaigns, create_email_from_template, preview_email, get_email_campaign_stats. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
Scénarios · Étapes · Activer · Résultats
list_email_automationsget_email_automationtoggle_email_automation
MCP restaurateur · ?toolsets=marketing
Crée une application Flutter « Automatisations e-mail » pour restaurateur. Problème : relancer sans y penser. Écrans : Scénarios, Étapes, Activer, Résultats. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=marketing (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_email_automations, get_email_automation, toggle_email_automation. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
Segments · Campagne · Lancer · Statistiques
list_rfm_segmentscreate_campaignlaunch_campaignget_campaign_stats
MCP restaurateur · ?toolsets=marketing
Crée une application Flutter « Campagnes SMS ciblées » pour restaurateur. Problème : relancer les clients perdus. Écrans : Segments, Campagne, Lancer, Statistiques. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=marketing (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_rfm_segments, create_campaign, launch_campaign, get_campaign_stats. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
Programme · Récompenses · Client · Points
get_loyalty_programlist_loyalty_rewardsget_loyalty_accountadjust_points
MCP restaurateur · ?toolsets=fidelite
Crée une application Flutter « Programme de fidélité » pour restaurateur. Problème : faire revenir les habitués. Écrans : Programme, Récompenses, Client, Points. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=fidelite (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : get_loyalty_program, list_loyalty_rewards, get_loyalty_account, adjust_points. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
Jeux · Créer une roue · Statistiques · Lots
list_wheel_gamescreate_wheel_gameget_wheel_stats
MCP restaurateur · ?toolsets=fidelite
Crée une application Flutter « Jeux concours » pour restaurateur. Problème : animer la clientèle. Écrans : Jeux, Créer une roue, Statistiques, Lots. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=fidelite (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_wheel_games, create_wheel_game, get_wheel_stats. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
Sondages · Créer · Résultats · Avis
list_surveyscreate_surveyget_survey_results
MCP restaurateur · ?toolsets=fidelite
Crée une application Flutter « Sondages clients » pour restaurateur. Problème : savoir ce que pensent les clients. Écrans : Sondages, Créer, Résultats, Avis. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=fidelite (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_surveys, create_survey, get_survey_results. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
Codes · Nouveau code · Utilisations · Désactiver
list_promo_codescreate_promo_code
MCP restaurateur · ?toolsets=marketing
Crée une application Flutter « Codes promo » pour restaurateur. Problème : créer une offre en 1 minute. Écrans : Codes, Nouveau code, Utilisations, Désactiver. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=marketing (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_promo_codes, create_promo_code. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
Modèles · Affiche · Diffuser · Rapport
lister_modeles_affichegenerer_affichediffuser_maintenantrapport_diffusion
MCP restaurateur · ?toolsets=ecrans
Crée une application Flutter « Affiches pour écrans » pour restaurateur. Problème : créer une affiche de promo pour la salle. Écrans : Modèles, Affiche, Diffuser, Rapport. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=ecrans (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : lister_modeles_affiche, generer_affiche, diffuser_maintenant, rapport_diffusion. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
Catalogue · Support · Textes proposés · Centre QR
get_print_catalogcreate_print_supportsuggest_print_textsget_qr_center
MCP restaurateur · ?toolsets=imprimes
Crée une application Flutter « Supports imprimés » pour restaurateur. Problème : imprimer flyers et chevalets qr. Écrans : Catalogue, Support, Textes proposés, Centre QR. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=imprimes (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : get_print_catalog, create_print_support, suggest_print_texts, get_qr_center. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
Articles · Écrire avec l'IA · SEO · Publier
list_site_postsgenerate_site_post_with_aiget_post_seo_reportpublish_site_post
MCP restaurateur · ?toolsets=site
Crée une application Flutter « Blog du restaurant » pour restaurateur. Problème : être trouvé sur google. Écrans : Articles, Écrire avec l'IA, SEO, Publier. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=site (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_site_posts, generate_site_post_with_ai, get_post_seo_report, publish_site_post. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
Pages · Section · Thème · Statistiques
get_site_pagesupdate_sectionapply_site_themeget_site_stats
MCP restaurateur · ?toolsets=site
Crée une application Flutter « Mon site en poche » pour restaurateur. Problème : modifier son site depuis le téléphone. Écrans : Pages, Section, Thème, Statistiques. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=site (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : get_site_pages, update_section, apply_site_theme, get_site_stats. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
Événements · Créer · Ventes · Remboursement
list_restaurant_eventssave_restaurant_eventget_event_salesrefund_ticket_order
MCP restaurateur · ?toolsets=salle
Crée une application Flutter « Événements et billetterie » pour restaurateur. Problème : vendre des places pour une soirée. Écrans : Événements, Créer, Ventes, Remboursement. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=salle (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_restaurant_events, save_restaurant_event, get_event_sales, refund_ticket_order. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
Mois · Marronniers · Ajouter · Propositions
get_marketing_calendaradd_marketing_eventpropose_campaigns
MCP restaurateur · ?toolsets=marketing
Crée une application Flutter « Calendrier marketing » pour restaurateur. Problème : ne rater aucun temps fort. Écrans : Mois, Marronniers, Ajouter, Propositions. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=marketing (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : get_marketing_calendar, add_marketing_event, propose_campaigns. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
Fiche Google · Bouton réserver · Horaires · Avis
get_google_business_reservationpublish_google_reservation_linksync_google_opening_hourslist_reviews
MCP restaurateur · ?toolsets=salle,marketing
Crée une application Flutter « Avis Google et réservation » pour restaurateur. Problème : relier sa fiche google à ses réservations. Écrans : Fiche Google, Bouton réserver, Horaires, Avis. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=salle,marketing (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : get_google_business_reservation, publish_google_reservation_link, sync_google_opening_hours, list_reviews. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
Catalogue · Support · Résultats · Coloriage par e-mail
get_kids_menu_catalogcreate_kids_supportget_kids_menu_resultsprepare_kids_coloring_email
MCP restaurateur · ?toolsets=imprimes,marketing
Crée une application Flutter « Menu enfant imprimé » pour restaurateur. Problème : créer menus et coloriages enfants. Écrans : Catalogue, Support, Résultats, Coloriage par e-mail. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=imprimes,marketing (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : get_kids_menu_catalog, create_kids_support, get_kids_menu_results, prepare_kids_coloring_email. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
Options · Devis · Script · Suivi
get_iris_montage_optionsquote_iris_montagepropose_iris_montage_scriptget_iris_montage_status
MCP restaurateur · ?toolsets=iris
Crée une application Flutter « Vidéo de mes plats » pour restaurateur. Problème : monter une vidéo de pub courte. Écrans : Options, Devis, Script, Suivi. Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=iris (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : get_iris_montage_options, quote_iris_montage, propose_iris_montage_script, get_iris_montage_status. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true. Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK. Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
Aucune idée ne correspond. La vôtre manque ? Parlez-nous-en.
À brancher
https://foodeatup.com/api/mcpLe restaurateur se connecte avec son compte. Tout son établissement, selon son offre.
https://foodeatup.com/api/mcp/employeChaque employé se connecte. Il ne voit que les outils de son rôle.
Chaque outil, ses paramètres et un testeur de clé.
Pour construire avec Claude Code, guidé par nos skills.
Construire avec Claude et Lovable, puis publier au Store.
Votre appli soumise, auditée, puis proposée aux restaurants.
Parler à un conseiller Voir aussi les 100 idées d'extensions →
FoodEatUp Hub
Votre restaurant connecté, avant, pendant et après le service.
Des outils pour votre équipe, vos clients et vos événements.
Essai de 7 jours sur les offres payantes, carte bancaire demandée. Sans engagement. Premiers Pas reste gratuit, sans carte.