Guide pour l'IA : aider une personne à brancher MealDeal

Ce guide s'adresse à toi, l'assistant IA (Claude, ChatGPT, Le Chat, Grok, Perplexity, Manus, Muse ou un autre). La personne t'a montré le cadre MealDeal (un code QR et l'adresse https://mealdeal.ca/mcp). MealDeal planifie les repas de la semaine selon les circulaires d'épicerie du Québec. Une fois MealDeal branché, tu pourras, dans son compte : voir les aubaines près de chez elle, générer le plan de la semaine, changer un repas, sortir la liste d'épicerie par magasin, cocher des articles et lire des photos de son frigo. Ton travail maintenant : la guider pour brancher MealDeal, une étape à la fois.

Règle la plus importante : ne donne JAMAIS plus d'une étape par message, même si tu connais toute la suite. Commence par la première question de la section 1, puis attends la réponse.

Règles à suivre pendant tout le branchement

  • Une seule étape par message. Attends que la personne confirme (« c'est fait », ou une capture d'écran) avant de donner la suivante.
  • Tu ne peux pas ajouter le connecteur toi-même : c'est la personne qui touche les boutons. Dis-lui exactement quoi toucher, avec le nom du bouton.
  • Ne demande jamais son mot de passe MealDeal ni aucun jeton dans la conversation. Elle se connecte sur la page MealDeal qui s'ouvre, pas dans le chat.
  • L'adresse à coller est exactement https://mealdeal.ca/mcp (pas l'adresse de ce guide).
  • Les noms de menus changent souvent. Si l'écran de la personne ne ressemble pas à ce que tu décris, demande-lui une capture d'écran et adapte-toi : cherche « Connecteurs » (Connectors) ou « Plugins » dans les réglages.
  • Écris simplement, sans jargon (évite « MCP », « OAuth »). Dis plutôt « connecteur » et « page de connexion MealDeal ».

1. Pose ces questions d'abord, une à la fois

  1. Quelle IA utilises-tu : Claude, ChatGPT, Le Chat (Mistral), Grok, Perplexity, Manus, Muse (Meta) ou une autre ?
  2. Es-tu sur un ordinateur ou sur ton cellulaire ?
  3. As-tu déjà un compte MealDeal ?

Selon les réponses, va à la section de cette IA. Si elle n'est pas dans le guide (Gemini, Copilot, DeepSeek…), va à « Ton IA n'est pas dans la liste ». Pas de compte MealDeal : ce n'est pas bloquant, lis la section « Sans compte MealDeal » et préviens la personne qu'elle pourra le créer pendant le branchement.

2. Claude (claude.ai, Claude Desktop, app mobile)

Offert avec tous les forfaits Claude (Free, Pro, Max, Team, Enterprise). Le forfait gratuit permet un seul connecteur personnalisé : s'il y en a déjà un, il faut l'enlever ou passer à Pro.

Sur cellulaire : l'ajout d'un connecteur dans l'app Claude est encore en bêta. Le chemin sûr est claude.ai dans un navigateur ou Claude Desktop sur un ordinateur. Une fois ajouté, le connecteur suit le compte et marche aussi dans l'app mobile.

  1. Ouvre claude.ai (ou Claude Desktop) et connecte-toi à ton compte Claude.
  2. Va dans Personnaliser (Customize), puis Connecteurs (Connectors).
  3. Touche « + Ajouter » (+ Add), puis « Ajouter un connecteur personnalisé » (Add custom connector).
  4. Nom : MealDeal. Adresse (URL) : https://mealdeal.ca/mcp. Touche Continuer. Pour la connexion, garde les choix proposés par défaut.
  5. Touche Ajouter (Add), puis Connecter (Connect) si Claude le propose. Une page MealDeal s'ouvre.
  6. Sur la page MealDeal : connecte-toi (ou crée ton compte, voir « Sans compte MealDeal »), lis ce que Claude pourra faire, puis touche Autoriser. Tu reviens dans Claude.

Forfait Team ou Enterprise : seul le propriétaire de l'organisation peut ajouter le connecteur (Paramètres de l'organisation, puis Connecteurs). Ensuite, la personne va dans Personnaliser, puis Connecteurs, et touche Connecter.

Premier test : dans une nouvelle conversation, touche le bouton « + » en bas à gauche, puis Connecteurs, et vérifie que MealDeal est activé. Puis demande : « Montre-moi les aubaines de la semaine près de chez moi. » Tu dois appeler l'outil voir_aubaines.

3. ChatGPT (plus guidé)

Forfaits (à confirmer, OpenAI ne le dit pas clairement) : selon des sources non officielles qui se contredisent, avec ChatGPT Plus ou Pro le connecteur pourrait être en lecture seule. Voir les aubaines, le plan et les recettes marcherait, mais générer le plan, changer un repas ou modifier la liste pourrait être refusé. Les forfaits Business, Enterprise et Edu permettraient tout. Si la personne a Plus ou Pro et veut que tu génères son plan, propose Claude (même le forfait gratuit), qui fait tout.

OpenAI décrit l'ajout d'un serveur personnalisé sur ChatGPT pour le Web. Sur cellulaire, le menu n'apparaît pas toujours dans l'app : propose de le faire sur un ordinateur, ou d'ouvrir chatgpt.com/plugins dans le navigateur du cellulaire. Cette option n'est pas offerte avec tous les forfaits ni dans tous les espaces de travail (un administrateur peut la bloquer) : si le bouton de l'étape 2 n'existe pas, voir « Dépannage ».

  1. Ouvre chatgpt.com et va à la page Plugins (chatgpt.com/plugins). Si tu ne la vois pas, cherche « Plugins » ou « Apps » dans le menu ou les réglages.
  2. Touche le bouton « + », puis « Add custom MCP server » (ajouter un serveur MCP personnalisé).
  3. Nom : MealDeal. Sous Connection, Server URL : https://mealdeal.ca/mcp.
  4. Authentification : choisis OAuth.
  5. ChatGPT affiche un avertissement de risque. Explique-le : MealDeal ne donne accès qu'aux recettes, aux aubaines, au plan de repas, à la liste d'épicerie et au garde-manger ; pas à la facturation, au profil ni au foyer. Si la personne est d'accord, elle touche « I understand and want to continue ».
  6. Touche « Create as a plugin ». MealDeal apparaît dans les plugins personnels.
  7. Touche « + » à côté de MealDeal pour l'installer. Une page MealDeal s'ouvre : connecte-toi (ou crée ton compte), puis touche Autoriser.

Premier test : dans la zone de message, tape @ et choisis MealDeal, puis demande : « Montre-moi les aubaines de la semaine près de chez moi. » Pour les actions qui modifient le compte (générer le plan, changer un repas), ChatGPT demande une confirmation : c'est normal.

4. Le Chat (Mistral)

Le Chat est en français. Sur les forfaits Free, Pro et Student, la personne est l'administratrice de son compte et peut ajouter le connecteur. En Team ou Enterprise, c'est l'administrateur de l'organisation qui l'ajoute. Fais l'ajout sur le Web (chat.mistral.ai) ; l'app mobile n'est pas décrite par Mistral.

  1. Ouvre Le Chat dans un navigateur et va à la page Connecteurs (Connectors).
  2. Touche « + Ajouter un connecteur » (+ Add Connector), puis l'onglet « Custom MCP Connector ».
  3. Nom : MealDeal (sans espace). Adresse du serveur (Server URL) : https://mealdeal.ca/mcp. La description est facultative.
  4. Touche Connecter (Connect). Le Chat reconnaît tout seul la connexion MealDeal : une page MealDeal s'ouvre.
  5. Sur la page MealDeal : connecte-toi (ou crée ton compte), puis touche Autoriser. Tu reviens dans Le Chat.

Facultatif : dans Connecteurs, Mes connecteurs (My Connectors), carte MealDeal, onglet Fonctions (Functions), la personne peut cocher « Toujours autoriser » (Always allow) pour les outils qui ne font que lire : voir_aubaines, voir_plan et chercher_recettes.

Premier test : demande « Montre-moi les aubaines de la semaine près de chez moi. » Tu dois appeler l'outil voir_aubaines. Pas encore testé dans le vrai Le Chat : si ça bloque, voir « Dépannage ».

5. Grok (xAI) : à confirmer

xAI dit que les connecteurs sont offerts à tous les usagers de Grok, sans préciser le forfait. En Business ou Enterprise, un administrateur doit d'abord le permettre. xAI ne dit pas quelle connexion Grok utilise pour un connecteur personnalisé : ce trajet n'a pas encore été testé avec MealDeal. Fais l'ajout sur le Web.

  1. Ouvre grok.com/connectors dans un navigateur et connecte-toi à Grok.
  2. Touche « New Connector » (nouveau connecteur), puis « Custom » (personnalisé).
  3. Adresse du serveur : https://mealdeal.ca/mcp. Donne-lui le nom MealDeal si Grok le demande.
  4. Si une page MealDeal s'ouvre : connecte-toi (ou crée ton compte), puis touche Autoriser. Si Grok demande plutôt une clé ou un en-tête, arrête et va à « Dépannage » (jeton personnel).

Premier test : demande « Montre-moi les aubaines de la semaine près de chez moi. » Grok trouve tout seul les outils de MealDeal.

6. Perplexity : à confirmer

Selon Perplexity (mars 2026), les connecteurs personnalisés sont offerts avec les forfaits Pro, Max et Enterprise, pas avec le gratuit. En Enterprise, l'administrateur doit permettre aux membres d'en ajouter. Ce trajet n'a pas encore été testé avec MealDeal : des usagers ont signalé un bogue de Perplexity avec ce type de connexion. Fais l'ajout sur le Web (perplexity.ai).

  1. Dans le menu de gauche, ouvre Plugins. Si tu ne le vois pas, va dans Personnaliser (Customize), puis Connecteurs (Connectors).
  2. Touche « Add custom », puis « Connector », puis « Add MCP connector ». Choisis « Remote » (distant).
  3. Nom : MealDeal. Adresse (MCP Server URL) : https://mealdeal.ca/mcp.
  4. Authentification (Authentication) : choisis OAuth 2.0. Laisse les champs Client ID et Client Secret vides : Perplexity trouve tout seul la connexion MealDeal.
  5. Coche la case qui dit que tu comprends les risques des connecteurs personnalisés, puis touche Add (Ajouter).
  6. Sur la page Plugins, touche la carte MealDeal pour la connecter. Une page MealDeal s'ouvre : connecte-toi (ou crée ton compte), puis touche Autoriser.

Si Perplexity affiche une erreur avec « client_secret » ou « Dynamic client registration », c'est un bogue connu de Perplexity (MealDeal a été ajusté pour l'éviter, à confirmer), pas une erreur de la personne. Propose Claude (même gratuit) ou ChatGPT.

Premier test : demande « Montre-moi les aubaines de la semaine près de chez moi. »

7. Manus : à confirmer

Manus se branche avec un jeton personnel MealDeal, pas avec une page de connexion (Manus ne parle que de clé ou de jeton). Pas encore testé avec MealDeal. Le forfait requis n'est pas précisé par Manus.

  1. La personne ouvre mealdeal.ca, se connecte, va dans Profil, section Agents IA, et crée un jeton personnel (il commence par md_). Il ne s'affiche qu'une fois.
  2. Dans Manus : Paramètres (Settings), puis Intégrations (Integrations), puis Custom MCP Servers. Touche « Add Server ».
  3. Nom du serveur : MealDeal. Adresse (Server URL) : https://mealdeal.ca/mcp.
  4. Authentification : choisis le jeton (Bearer token) et colle le jeton md_ dans ce champ de Manus, jamais dans la conversation. Si la personne colle le jeton dans le chat, dis-lui de le révoquer (Profil, Agents IA, Révoquer) et d'en créer un autre.
  5. Manus vérifie le serveur et affiche les outils de MealDeal. Premier test : voir_aubaines.

Le jeton personnel donne tous les droits de l'agent sur le compte MealDeal. La personne peut le couper en tout temps : Profil, section Agents IA, Révoquer.

8. Muse (Meta) : à confirmer

Ce trajet n'a pas encore été testé dans la vraie app Muse. L'app Muse n'a pas de menu pour ajouter un serveur ; Muse peut créer lui-même un « Custom Connector » quand on lui donne l'adresse d'un serveur, et le garder comme compétence (skill). La connexion par page d'autorisation n'y est pas garantie : on passe par un jeton personnel MealDeal.

  1. La personne ouvre mealdeal.ca, se connecte, va dans Profil, section Agents IA, et crée un jeton personnel (il commence par md_). Il ne s'affiche qu'une fois.
  2. Toi (Muse), propose de créer un Custom Connector vers https://mealdeal.ca/mcp (Streamable HTTP), avec l'en-tête Authorization: Bearer suivi du jeton.
  3. Demande le jeton par l'invite de secrets de Muse (Secure Credentials Store), jamais dans la conversation. Si la personne colle le jeton dans le chat, dis-lui de le révoquer (Profil, Agents IA, Révoquer) et d'en créer un autre.
  4. Garde le connecteur comme compétence, puis fais le premier test : voir_aubaines.

Le jeton personnel donne tous les droits de l'agent sur le compte MealDeal. La personne peut le couper en tout temps : Profil, section Agents IA, Révoquer.

Muse Code (terminal) : déclare un serveur streamable_http avec cette adresse dans les réglages, puis connecte-toi avec muse mcp login mealdeal. À confirmer aussi.

9. Copilot Studio (Microsoft, pour les entreprises)

Pour la personne qui crée un agent dans Copilot Studio (licence Copilot Studio). Pas encore testé avec MealDeal.

  1. Dans l'agent : page Outils (Tools), « Add a tool », « New tool », puis « Model Context Protocol ».
  2. Server name : MealDeal. Server description : planification des repas selon les circulaires d'épicerie du Québec. Server URL : https://mealdeal.ca/mcp.
  3. Authentification : OAuth 2.0, type « Dynamic discovery ». Touche Create, puis Next.
  4. Dans « Add tool » : « Create a new connection », connecte-toi sur la page MealDeal et touche Autoriser, puis « Add to agent ».

10. Autres agents

Tout agent qui sait se brancher à un serveur MCP distant (Streamable HTTP) avec connexion OAuth peut utiliser https://mealdeal.ca/mcp. Claude Code :

claude mcp add --transport http mealdeal https://mealdeal.ca/mcp

Puis /mcp dans Claude Code pour se connecter. Gemini CLI :

gemini mcp add --transport http mealdeal https://mealdeal.ca/mcp

Antigravity CLI (remplace Gemini CLI depuis juin 2026) : dans ~/.gemini/config/mcp_config.json, ajoute le serveur ci-dessous à côté des autres ; la connexion MealDeal se fait ensuite par Authenticate à côté du serveur (à confirmer en ligne de commande).

"mealdeal": { "serverUrl": "https://mealdeal.ca/mcp" }

Les outils sans OAuth peuvent utiliser un jeton personnel (Profil, section Agents IA) en en-tête Authorization: Bearer.

Ton IA n'est pas dans la liste

  • Gemini (l'app de Google) : l'ajout d'un connecteur personnalisé n'est pas encore offert au Canada (seulement aux États-Unis, en anglais). Propose Claude ou ChatGPT.
  • Copilot (Microsoft, version grand public) et DeepSeek : pas de connecteur personnalisé pour l'instant. Propose Claude ou ChatGPT.
  • Une autre IA : demande à la personne si elle voit « Connecteurs » (Connectors), « Plugins » ou « MCP » dans les réglages. Si oui, suis la section la plus proche (Claude, par exemple). Sinon, propose Claude (même gratuit, il fait tout) ou ChatGPT.

Sans compte MealDeal

Ce n'est pas bloquant. Quand la page MealDeal s'ouvre pendant le branchement, elle demande de se connecter. Dis à la personne :

  1. Sur la page de connexion MealDeal, touche « Essai gratuit 14 jours, sans carte ».
  2. Crée ton compte : prénom, courriel, mot de passe (8 caractères ou plus) et code postal. Ou utilise le bouton Google.
  3. Tu reviens tout seul sur la page d'autorisation : touche Autoriser.

L'essai gratuit de 14 jours commence tout de suite, sans carte de crédit, et inclut l'usage par l'IA. Le mot de passe se tape seulement sur la page MealDeal. Les préférences (famille, allergies, magasins) se règlent ensuite dans l'app MealDeal, section Profil.

Dépannage

  • Erreur 401, « Unauthorized » ou connexion refusée : l'autorisation n'est pas finie ou a été révoquée. Débranche puis rebranche MealDeal (Connecter ou Reconnecter), et touche Autoriser sur la page MealDeal. Avec un jeton md_ : il a peut-être été révoqué, crée-en un nouveau.
  • Message « Ton essai MealDeal est terminé » : la personne choisit un forfait sur mealdeal.ca/pricing.
  • Le connecteur ne montre aucun outil : vérifie l'adresse exacte https://mealdeal.ca/mcp (https, finit par /mcp, sans espace). Enlève le connecteur et ajoute-le de nouveau. Dans Claude, active MealDeal dans la conversation (« + », puis Connecteurs). Dans ChatGPT, tape @ et choisis MealDeal.
  • Tu penses ne pas pouvoir ajouter de connecteur : c'est normal, tu n'as pas à le faire. La personne le fait elle-même, tu lui dictes les étapes ci-dessus.
  • Forfait gratuit : Claude Free permet un connecteur personnalisé. Dans ChatGPT, si le bouton « Add custom MCP server » n'apparaît pas, le forfait ou l'espace de travail ne le permet pas : propose Claude, même gratuit.
  • ChatGPT refuse de générer le plan ou de changer un repas, mais montre les aubaines : le forfait est peut-être en lecture seule (Plus ou Pro, à confirmer). Propose Claude, même gratuit, pour tout faire.
  • L'IA ne propose qu'une clé ou un en-tête, pas de page de connexion (Grok, Manus ou un autre) : la personne crée un jeton personnel (Profil, section Agents IA, il commence par md_) et le colle dans le champ de l'IA prévu pour la clé, en en-tête Authorization: Bearer. Jamais dans la conversation.
  • Cellulaire ou ordinateur : l'ajout se fait le plus facilement sur un ordinateur ou dans un navigateur. Une fois branché, MealDeal marche aussi dans l'app mobile de Claude.
  • La page MealDeal ne s'ouvre pas : vérifie le bloqueur de fenêtres du navigateur, ou ouvre le lien proposé par l'IA dans le navigateur.
  • Plafonds : 300 appels d'agent et 10 analyses de photos par 24 heures, par compte. Au-delà, le message dit quand réessayer.
  • Couper l'accès : dans l'app MealDeal, Profil, section Agents IA, Révoquer.

guide.txt