Centre d’aide Activity Messenger
Connecter un assistant IA avec MCP
Activity Messenger prend en charge le protocole MCP (Model Context Protocol), qui permet à un client IA externe compatible de découvrir et d'utiliser les actions AM autorisées pour votre organisation. Vous pouvez consulter des données, travailler avec des rapports, préparer des modifications et poursuivre les tâches prises en charge dans AM. Une connexion MCP complète peut appliquer directement les modifications préparées. L’interface habituelle de l’assistant AM exige toujours son approbation native.
Connexion au répertoire OpenAI
ImportantActivity Messenger n’est pas encore disponible publiquement dans le répertoire OpenAI. Vous pouvez connecter son point OAuth en lecture seule avec Add custom MCP server dans ChatGPT et les paramètres ci-dessous. Cette connexion personnalisée est distincte de la publication et de la révision dans le répertoire. La connexion Bearer manuelle décrite plus loin demeure une autre option pour les clients compatibles.
Informations accessibles et limites
Le connecteur OpenAI utilise un compte Activity Messenger existant et une organisation choisie à la connexion. Il peut consulter :
- Activités : trouver les activités et consulter leurs horaires, capacités, prix et contraintes d’âge.
- Formulaires : trouver les formulaires et lire leur contenu affiché, questions, options et champs obligatoires.
- Brouillons d’infolettres : trouver et résumer le contenu de brouillons existants.
- Pages Web : lister les pages et consulter le contenu de leurs sections prises en charge.
- Produits : trouver les produits et consulter descriptions, prix, variantes et stocks.
Cette connexion est en lecture seule. Elle ne peut ni créer ou modifier des données, publier des pages, envoyer ou programmer des messages, inscrire des participants, traiter des paiements, lire les réponses soumises ou les profils des participants, ni exécuter les rapports et tâches d’éditeurs du catalogue MCP complet. L’accès respecte vos autorisations AM actuelles; la connexion n’accorde aucun autre rôle ni accès à une autre organisation.
Vous pouvez, par exemple, demander un résumé d’horaire, la liste des questions d’un formulaire d’inscription ou le résumé d’un brouillon d’infolettre. Envoyer cette infolettre dépasse la portée du connecteur.
Consultez les outils du connecteur OpenAI dans le catalogue MCP pour les opérations enregistrées et leurs entrées. Les autres modules de cette page décrivent l’intégration Bearer distincte.
Ajouter un serveur MCP personnalisé dans ChatGPT
Il vous faut un compte AM actif et confirmé, autorisé à utiliser l’assistant dans l’organisation, ainsi que l’accès à la fonction de serveur MCP personnalisé de ChatGPT. Les libellés anglais de ChatGPT sont indiqués ci-dessous pour repérer les champs.
-
Dans ChatGPT, ouvrez Plugins, sélectionnez Add, puis Add custom MCP server.
-
Entrez un nom, par exemple Activity Messenger, puis indiquez
https://activitymessenger.com/api/mcp/openaidans Server URL. -
Choisissez OAuth dans Authentication, puis ouvrez Advanced OAuth settings. Laissez ChatGPT découvrir les points d’autorisation et de jetons.
-
Configurez le client OAuth avec ces paramètres publics :
- Registration method (méthode d’enregistrement) : User-Defined OAuth Client.
- OAuth client ID (identifiant du client) :
activitymessenger-openai. - OAuth client secret (secret du client) : laissez vide.
- Token endpoint auth method (méthode d’authentification du point de jetons) :
none. - Default scopes (portées par défaut) : sélectionnez
am:read.
-
Vérifiez que Callback URL est
https://chatgpt.com/connector_platform_oauth_redirect. Ne saisissez pas votre mot de passe AM comme secret du client. Le serveur exige PKCE avec S256; ChatGPT le gère pendant l’autorisation. -
Examinez l’avertissement, sélectionnez I understand and want to continue, puis Create as a plugin et Connect. Poursuivez avec les étapes de consentement du compte AM ci-dessous.
L’URL du serveur, l’identifiant du client et la portée sont des paramètres publics, pas des secrets. N’utilisez pas /api/mcp/organization/<organization-id> pour ce processus OAuth : ce point distinct exige un jeton Bearer généré par un opérateur. Choisissez l’organisation sur la page de consentement AM plutôt que d’ajouter son identifiant à l’URL OAuth.
Essayer la connexion dans une conversation
Après avoir installé et connecté le plugin, commencez une nouvelle conversation ChatGPT. Tapez @ dans la zone de saisie et sélectionnez Activity Messenger. Demandez Utilise Activity Messenger pour lister mes formulaires. Vérifiez que le contenu retourné appartient à l’organisation choisie lors du consentement. Un résultat vide peut signifier qu’aucun formulaire ne correspond ou que vos autorisations AM ne permettent pas l’accès.
Demander à ChatGPT de se connecter dans un message ne remplace pas l’installation du plugin et la connexion OAuth. Une connexion déjà installée dans Codex ne prouve pas qu’elle est installée dans ChatGPT.
Tester avec des collègues
Chaque collègue doit avoir accès au plugin dans son propre compte ou espace de travail ChatGPT. Votre installation ne l’installe pas pour une autre personne. Avant la publication publique dans le répertoire, les collègues peuvent suivre les étapes MCP personnalisées ci-dessus lorsque les politiques de leur espace de travail le permettent, ou consulter leur administrateur ChatGPT au sujet de la disponibilité du plugin et des autorisations d’installation. Utilisez ChatGPT sur le Web pour cette configuration; les restrictions de sécurité de l’espace de travail, y compris Lockdown, peuvent l’empêcher.
Chaque personne se connecte avec son propre compte AM et choisit son organisation lors du consentement. Ne partagez pas de mots de passe ni de jetons. Commencez par une consultation prise en charge et sélectionnez explicitement Activity Messenger avec @. Activer le connecteur AM ne publie pas de fiche dans le répertoire et ne le rend pas automatiquement disponible aux collègues.
Connexion du compte et déconnexion
Après avoir lancé la connexion personnalisée, ou lorsqu’une connexion Activity Messenger du répertoire vous est offerte :
- Lancez la connexion du compte Activity Messenger depuis le client OpenAI compatible et connectez-vous avec votre compte AM existant.
- Sur Connecter Activity Messenger à OpenAI, examinez l’accès en lecture demandé.
- Choisissez l’Organisation à connecter, puis Autoriser la consultation. Choisissez Annuler pour refuser.
- Demandez des informations de cette organisation. Effectuez une connexion distincte pour en ajouter une autre.
Cette connexion OAuth n’exige pas de secret MCP généré par un opérateur. Ne collez pas de mot de passe ou de jeton dans une conversation et ne remplacez pas la connexion du compte par un jeton MCP manuel.
Une connexion autorisée dure au plus 30 jours. Son jeton d’accès de courte durée se renouvelle automatiquement pendant cette période; une connexion expirée ou révoquée exige une reconnexion. Le retrait de l’accès AM ou de permissions affecte aussi les outils connectés.
Pour révoquer une connexion lorsque le connecteur est disponible, ouvrez Connexions OpenAI à /mcp/connections dans AM, puis Déconnecter pour l’organisation concernée. La déconnexion révoque son accès et empêche le renouvellement des jetons. Cette page est indisponible lorsque le connecteur est désactivé.
Dépannage de la connexion OpenAI
- Option MCP personnalisée absente ou installation bloquée : vérifiez le compte ou l’espace de travail ChatGPT actif et consultez son administrateur au sujet des autorisations de plugins personnalisés et des politiques de sécurité.
- HTTP 405 en ouvrant l’URL du serveur dans un navigateur : le point MCP accepte POST; ouvrir l’URL dans un navigateur envoie GET, donc cette réponse est attendue. Entrez plutôt l’URL dans les paramètres MCP. Pour vérifier la découverte dans un navigateur, ouvrez les métadonnées de la ressource OAuth, qui doivent retourner du JSON. Une erreur 405 du client MCP pendant la connexion nécessite tout de même une investigation.
- La découverte retourne HTTP 404 : demandez à l’assistance AM de vérifier la disponibilité et le routage du connecteur. Des métadonnées JSON accessibles confirment la disponibilité du point d’accès, mais pas la réussite de la connexion OAuth ni d’un appel d’outil.
- Erreur de client ou d’URL de retour : vérifiez l’identifiant client ci-dessus, le secret vide et la méthode d’enregistrement User-Defined OAuth Client. Si ChatGPT affiche une autre URL de retour, transmettez cette valeur de configuration publique à l’assistance AM pour vérifier son enregistrement exact. L’enregistrement automatique du client n’est pas pris en charge; ne remplacez pas l’URL de retour par un caractère générique.
- Connexion établie, mais ChatGPT n’utilise aucun outil AM : vérifiez que le plugin est installé, sélectionnez-le avec
@dans la conversation et formulez une demande précise prise en charge. Vérifiez les outils activés et actualisez leur liste dans les paramètres du plugin. - Activity Messenger ou la page de connexion est indisponible : l’activation publique ou la révision peut être en attente. Déployer le code ne rend pas la fiche du répertoire disponible. Contactez l’assistance Activity Messenger pour connaître la disponibilité.
- Un outil ou une ressource manque : vérifiez l’organisation connectée et vos permissions AM actuelles. Le connecteur OpenAI expose un sous-ensemble en lecture seule, même si vous possédez aussi une connexion MCP manuelle au catalogue complet.
- L’accès expire ou est révoqué : reconnectez-vous par le processus de connexion du compte. Un secret Bearer manuel ne remplace pas la connexion OAuth.
- Un résultat est tronqué ou trop volumineux : précisez les filtres de recherche ou de dates et respectez les limites retournées. Ne supposez pas que les informations omises étaient incluses.
- Vous devez envoyer, publier, modifier ou traiter un paiement : effectuez cette tâche dans AM ou par un processus pris en charge et autorisé séparément. Cette connexion en lecture seule ne peut pas l’exécuter.
Pour contacter l’assistance, indiquez l’étape, le texte exact de l’erreur et l’heure, puis précisez si l’échec est survenu avant la connexion AM, pendant le consentement, au retour dans ChatGPT ou lors d’un appel d’outil. Ne partagez pas de mots de passe, de jetons, de codes d’autorisation ni d’URL de retour complètes contenant des codes.
Connexion de Claude (claude.ai et Claude Desktop)
Claude peut se connecter à votre organisation Activity Messenger avec votre propre compte AM, par la même connexion de compte OAuth que le connecteur OpenAI. Aucun secret ni jeton généré par un opérateur n’est nécessaire. Cette connexion est distincte de la connexion Bearer décrite plus loin.
Ce que Claude peut faire
Par défaut, la connexion est en lecture seule. Claude peut lire :
- Cours : trouver des activités et consulter horaires, capacité, prix et paramètres d’âge.
- Formulaires : trouver des formulaires et lire leur contenu affiché, leurs questions, options et champs obligatoires.
- Brouillons d’infolettre : trouver et résumer les brouillons existants.
- Pages du site Web : lister les pages et lire le contenu de leurs sections prises en charge.
- Produits : trouver des produits et consulter descriptions, prix, variantes et inventaire.
- Organisation connectée : confirmer l’organisation et le compte utilisés par la connexion.
Claude ne peut pas lire les réponses aux formulaires, les participants, les paiements ni les rapports. Pendant le consentement, vous pouvez aussi autoriser explicitement la rédaction de brouillons : créer et modifier des brouillons d’infolettre et créer des formulaires fermés à partir de modèles. Même alors, Claude ne peut ni envoyer ou programmer des messages, ni publier des pages, ni ouvrir des formulaires, ni facturer ou inscrire quiconque, et une modification n’est enregistrée qu’après votre confirmation dans la conversation Claude. L’accès respecte toujours vos autorisations AM actuelles.
Ajouter le connecteur dans Claude
Il vous faut un compte AM actif et confirmé, autorisé à utiliser l’assistant dans l’organisation, et un forfait Claude qui prend en charge les connecteurs personnalisés. La connexion Claude doit être activée dans Activity Messenger; si les étapes ci-dessous échouent tout de suite, contactez l’assistance Activity Messenger.
-
Dans claude.ai, ouvrez Settings (Paramètres), puis Connectors (Connecteurs), et sélectionnez Add custom connector (Ajouter un connecteur personnalisé). Dans Claude Desktop, ouvrez les mêmes paramètres Connectors. Avec les forfaits Team et Enterprise, il peut falloir qu’un propriétaire de l’organisation ajoute d’abord le connecteur.
-
Entrez un nom, par exemple Activity Messenger, et cette URL :
https://activitymessenger.com/api/mcp/claude -
Ouvrez Advanced settings (Paramètres avancés). Entrez
activitymessenger-claudecomme OAuth Client ID et laissez OAuth Client Secret vide. Activity Messenger n’utilise pas l’enregistrement dynamique de client : l’identifiant du client est donc obligatoire. -
Sélectionnez Add, puis Connect sur le nouveau connecteur.
-
Connectez-vous à Activity Messenger au besoin. Sur Connect Activity Messenger to Claude, choisissez l’Organisation à connecter.
-
Laissez la case Also allow creating and editing drafts décochée pour rester en lecture seule, ou cochez-la pour autoriser la rédaction de brouillons. Sélectionnez Allow selected access (ou Allow read access), ou Cancel pour refuser.
-
De retour dans Claude, activez le connecteur pour votre conversation et demandez des informations de cette organisation. Reconnectez-vous pour ajouter une autre organisation.
L’URL et l’identifiant du client sont des paramètres publics, pas des secrets. Ne collez jamais de mot de passe ou de jeton dans une conversation ni dans le champ du secret du client. Les adresses de rappel utilisées par Claude sont https://claude.ai/api/mcp/auth_callback et https://claude.com/api/mcp/auth_callback; vous n’avez pas à les saisir.
Autorisations, durée et déconnexion
Une connexion dure jusqu’à 30 jours et se renouvelle automatiquement pendant cette période; ensuite, reconnectez-vous. Une connexion en lecture seule existante n’obtient jamais l’accès en écriture lors d’un renouvellement : pour autoriser la rédaction de brouillons, déconnectez-vous puis reconnectez-vous avec l’option cochée.
Pour vous déconnecter, ouvrez /mcp/connections dans Activity Messenger et sélectionnez Disconnect pour l’organisation. Cela révoque l’accès et empêche tout renouvellement futur. Vous pouvez aussi retirer le connecteur dans les paramètres Connectors de Claude, mais c’est la révocation dans AM qui met fin à l’accès.
Dépannage de la connexion Claude
-
La connexion échoue avant l’affichage de la page de connexion : vérifiez que l’URL est exactement
https://activitymessenger.com/api/mcp/claude, que l’identifiant du client estactivitymessenger-claudeet que le secret du client est vide. Si cela échoue encore, la connexion Claude n’est peut-être pas activée dans Activity Messenger; contactez l’assistance. -
La page de consentement affiche une erreur : relancez la connexion depuis Claude plutôt que de recharger une ancienne page de consentement, car chaque tentative est à usage unique et de courte durée. Vérifiez que vous êtes connecté au bon compte AM et que vous avez choisi une organisation à laquelle vous avez accès.
-
Un outil ou une ressource manque : vérifiez l’organisation connectée et vos permissions AM actuelles. Cette connexion expose un sous-ensemble choisi, pas le catalogue MCP complet.
-
Claude ne peut rien modifier ni créer : la connexion est en lecture seule, sauf si vous avez coché l’option de rédaction de brouillons. Reconnectez-vous avec cette option cochée.
-
L’accès ne fonctionne plus : la connexion a peut-être expiré après 30 jours ou a été déconnectée. Reconnectez-vous.
-
Vous avez besoin du catalogue complet (rapports, modifications, éditeurs) : utilisez la connexion Bearer ci-dessous. Claude Code peut l’utiliser en ligne de commande en ajoutant le serveur avec l’en-tête Bearer :
claude mcp add --transport http activity-messenger https://activitymessenger.com/api/mcp/organization/<organization-id> --header "Authorization: Bearer <mcp-token>"Gardez le jeton hors de l’URL, des scripts partagés et des conversations.
Les sections suivantes décrivent la connexion Bearer manuelle propre à l’organisation et ses jetons en lecture seule ou au catalogue complet.
Avant la connexion
Il vous faut :
- Un client MCP distant compatible avec Streamable HTTP et un jeton Bearer personnalisé.
- Un utilisateur AM actif et confirmé, autorisé à utiliser l'assistant dans l'organisation.
- Un jeton MCP pour cet utilisateur et cette organisation. Les propriétaires de compte et d’organisation peuvent créer leurs propres jetons dans les paramètres d’organisation.
AM héberge MCP dans son application existante. Vous n'avez pas à installer un serveur MCP distinct. Les clients qui se connectent par OAuth (ChatGPT, claude.ai) utilisent plutôt les connexions OAuth ci-dessus que cette intégration par jeton Bearer.
Le déploiement MCP ne crée aucun jeton et ne connecte aucun client automatiquement. Choisissez la portée appropriée lors de la création du jeton :
- Lecture seule : consultations prises en charge, sans les outils de conversation ni les processus de modification.
- Catalogue complet : toutes les actions actuellement autorisées et leurs outils de conversation, préparation, révision et espace de travail. Sélectionnez Autoriser les modifications lors de la création de ce jeton.
Un jeton complet n'accorde aucun rôle AM supplémentaire. Les autorisations courantes de l'utilisateur dans l'organisation et les modules restent applicables. Les jetons en lecture seule existants ne sont pas élargis automatiquement.
Créer un jeton MCP manuel
- Comme propriétaire de compte ou d’organisation, ouvrez Paramètres d’organisation → Web et intégrations → Clés API / jetons MCP. Les autres rôles ne peuvent pas gérer les identifiants sur cette page.
- Cliquez sur Ajouter une clé / un jeton pour ouvrir la fenêtre et choisissez Jeton MCP comme Type d’identifiant.
- Indiquez un Nom descriptif et une Validité en jours de 1 à 90 (30 par défaut).
- Laissez Autoriser les modifications décoché pour la lecture seule. Cochez cette option uniquement si le client a besoin du catalogue complet et de l’autorisation d’appliquer les modifications préparées sans approbation distincte dans AM. Elle ne dépasse jamais vos permissions AM actuelles.
- Cliquez sur Ajouter une clé / un jeton. Copiez le secret dans le stockage sécurisé de votre client avant de fermer la fenêtre : les jetons MCP ne sont affichés qu’une fois.
Le jeton agit au nom du propriétaire qui le crée, dans l’organisation sélectionnée et selon ses permissions actuelles. L’accès au réseau partenaire est une option des clés API et ne s’applique pas aux jetons MCP. Si MCP est désactivé sur le serveur, vous pouvez toujours consulter la liste et révoquer les jetons existants, mais pas en créer.
Un jeton MCP est différent d’une clé API. « Bearer » est le format d’autorisation utilisé pour transmettre le jeton MCP, pas un autre nom pour la clé API de l’organisation. Les propriétaires peuvent afficher une clé API de nouveau, mais pas le secret d’un jeton MCP. Consultez la gestion des clés API.
Configurer la connexion
-
Ajoutez un serveur MCP distant dans votre client compatible.
-
Choisissez Streamable HTTP et entrez cette URL en remplaçant l'espace réservé par l'identifiant de l'organisation associé au jeton :
https://activitymessenger.com/api/mcp/organization/<organization-id> -
Conservez le secret dans le stockage protégé des autorisations Bearer du client. Si le client utilise un en-tête personnalisé, fournissez
Authorization: Bearer <mcp-token>. -
Connectez le client et laissez-le initialiser MCP et découvrir les outils. Les clients qui gèrent directement les en-têtes doivent envoyer
Content-Type: application/jsonet accepterapplication/json, text/event-stream.
Ne placez jamais le secret dans l'URL ni dans une conversation ordinaire. Chaque connexion correspond à une organisation et à un utilisateur. Utilisez une connexion distincte pour une autre organisation.
Les jetons sont valides de 1 à 90 jours, avec 30 jours par défaut. Le secret est affiché une fois lors de sa création. Pour révoquer un jeton, un propriétaire de compte ou d’organisation ouvre Clés API / jetons MCP, sélectionne Jeton MCP, trouve le jeton nommé et clique sur Révoquer, puis confirme. La révocation est irréversible; l’expiration ou la révocation bloque aussi la poursuite des approbations et exécutions natives liées. Créez un nouveau jeton si vous perdez le secret ou si le jeton expire. Les connexions OAuth restent gérées séparément à /mcp/connections.
Découvrir les actions disponibles
Le client découvre les outils avec tools/list. Il doit suivre nextCursor jusqu'à la fin; la première page ne représente pas la liste complète. Une page contient 15 outils par défaut et jusqu'à 50 sur demande.
Avec un jeton complet, utilisez discover_application_actions pour trouver les actions et get_application_action pour consulter les entrées exactes de l'action choisie. Les outils disponibles dépendent des autorisations courantes de l'utilisateur.
Le « catalogue complet » comprend les actions enregistrées et actuellement autorisées, y compris les tâches réalisées dans les éditeurs natifs AM. Plusieurs actions peuvent partager un outil MCP. Cela ne signifie pas que chaque fonction AM possède un outil de modification serveur dédié ni que les tâches d'éditeur peuvent terminer sans AM ouvert.
Consultez le catalogue complet des actions et outils pour les fonctionnalités enregistrées par module, avec noms des outils, entrées obligatoires, portée du jeton et exigences de révision.
Préparer et réviser une modification
Voici le processus habituel :
- Le client appelle
start_mcp_sessionavec votre demande. AM retourne les identifiants de conversation et de tour, un lien de révisionam_urlet une URL de téléversement. - Le client découvre l'action souhaitée, vérifie ses entrées et prépare la proposition avec l'outil natif ou
prepare_application_action. - Le client appelle
apply_assistant_draftpour la proposition exacte. Le jeton MCP complet l’applique directement par le processus natif, sans approbation AM séparée. - Ouvrez
am_urlet connectez-vous avec l’utilisateur du jeton pour consulter la conversation, la proposition et le résultat. Le jeton ne connecte pas le navigateur. - Le client consulte
get_mcp_sessionpour l'état courant et le reçu de réalisation. Une réponse en file ou en attente ne prouve pas que la modification est terminée.
Par exemple, pour créer un cours puis son rappel, vérifiez d’abord la fin de la création du cours. Le client utilise ensuite les véritables identifiants retournés pour préparer et appliquer le rappel.
Une proposition préparée ne constitue pas à elle seule une modification terminée. Chaque conversation MCP appartient au jeton précis, à l'utilisateur et à l'organisation; un autre jeton du même utilisateur ne peut pas la réutiliser.
Un tour externe actif bloque un autre tour dans le clavardage natif. Utilisez close_mcp_turn pour terminer un tour externe inactif, puis begin_mcp_turn pour la prochaine demande. Les approbations actives et les outils en cours doivent terminer leur propre processus.
Créateur de site Web et image de marque
Consultez le guide MCP du créateur de site Web et de l’image de marque pour les tableaux natifs, l’historique et les dispositions, la visibilité et les réglages des sections, ainsi que l’importation de la configuration Web ou de l’image de marque.
Éditeurs, fichiers et rapports
Certaines actions passent à l'espace navigateur natif AM avec request_application_task. Ouvrez le lien AM retourné et gardez la page ouverte. Une réponse browser_required indique ce transfert nécessaire, pas la fin de la tâche. Les autorisations courantes et les confirmations natives restent applicables.
Pour les fichiers, le client envoie le fichier réel à upload_url, avec le même jeton Bearer et le champ multipart file. Les formats acceptés sont JPG/JPEG/PNG/GIF/WebP, PDF et XLS/XLSX, jusqu'à 10 Mio par fichier. Les téléversements sont privés et liés à la conversation. Joignez le jeton de fichier retourné au prochain message avec begin_mcp_turn; téléverser ne suffit pas à joindre ou utiliser le fichier. Les URL distantes et chemins serveur ne sont pas des entrées de fichier.
Les rapports peuvent retourner des identifiants de résultats enregistrés pour les graphiques. Un résultat contextuel volumineux fournit un tool_result_id; le client peut le lire avec read_mcp_result et suivre next_offset sans relancer l'action.
Dépannage
- Certains outils manquent : terminez la pagination, vérifiez la portée du jeton et les autorisations courantes des modules. Les outils de conversation et de découverte des actions exigent un jeton complet.
- La connexion retourne HTTP 401 : vérifiez le secret, l'organisation, l'expiration/révocation et l'état actif et confirmé du compte. HTTP 403 peut indiquer une autorisation refusée, une origine navigateur non autorisée ou une connexion sans HTTPS.
- Une proposition reste en attente : appelez
apply_assistant_draftavec l’identifiant exact du brouillon et son contexte de conversation, puis vérifiez l’état enregistré et le reçu. Répéter un appel retourne son résultat initial; un état en file ou en attente ne prouve pas la fin du travail. - Une tâche navigateur attend : gardez la page de révision AM ouverte pour son espace natif.
- Une requête est interrompue : les appels contextuels utilisent un
am_call_id. Réessayez avec le même identifiant et les mêmes arguments. N'inventez pas un nouvel identifiant pour contourner une modification incertaine. Une répétition conserve le résultat initial; consultez la conversation pour les décisions et reçus ultérieurs. - Un résultat est trop volumineux : réduisez les filtres ou la pagination native, ou lisez le résultat enregistré lorsqu'un identifiant est retourné. Une lecture indépendante trop volumineuse n'a pas de résultat de conversation enregistré.
Les requêtes JSON sont limitées à 64 Kio en lecture seule et à 2 Mio avec un jeton complet. MCP autorise 60 requêtes par minute par IP et, par défaut, par jeton; les téléversements ajoutent une limite de 20 par minute par IP. HTTP 429 comprend Retry-After. Les dates suivent les règles natives du fuseau de l'organisation.