# Connecter mon assistant IA à LMS Qualizio Créez et modifiez vos formations avec Claude, ChatGPT, Codex… depuis votre compte LMS Qualizio. Votre assistant doit proposer un connecteur MCP distant compatible. Adresse unique du serveur : https://lms.qualizio.com/mcp Coller une adresse dans une conversation ne suffit pas à connecter l’assistant. La connexion se configure dans les connecteurs de l’application ; sa disponibilité dépend de votre offre et des réglages de votre équipe. ## Avant de commencer Utilisez un compte administrateur actif de votre organisme, sur le même environnement que cette adresse. Staging est un espace de test distinct de la production. ## Claude Ouvrez votre navigateur (Chrome, Safari, Firefox…), puis claude.ai et connectez-vous à votre compte Claude. Gardez ce guide ouvert dans un autre onglet. Le parcours existe aussi dans l’application sur ordinateur. Dans un espace Team ou Enterprise, le propriétaire ajoute d’abord le connecteur pour l’équipe ; chaque personne connecte ensuite son compte Qualizio. Ouvrir Claude dans le navigateur : https://claude.ai/ 1. **Ouvrez les connecteurs** — Dans Claude, ouvrez Personnaliser (Customize) → Connecteurs (Connectors). Si votre interface les affiche dans Paramètres (Settings), ouvrez Paramètres → Connecteurs. 2. **Ajoutez un connecteur personnalisé** — Cliquez sur + ou Ajouter (Add), puis Ajouter un connecteur personnalisé (Add custom connector). Dans les réglages d’une équipe, le chemin peut être Ajouter → Custom → Web. 3. **Renseignez les informations Qualizio** — Recopiez les valeurs ci-dessous. Saisissez le nom et l’adresse du serveur, puis cliquez sur Continuer. Claude vérifie l’adresse avant de proposer les options de connexion. Sur une interface plus ancienne, les champs OAuth Client ID et Client Secret peuvent rester vides. - Nom / Name : LMS Qualizio - URL du serveur MCP / Remote MCP server URL : https://lms.qualizio.com/mcp 4. **Choisissez la connexion automatique** — Si Claude présente une deuxième étape, conservez Se connecter maintenant et S’enregistrer automatiquement (DCR). Aucun identifiant client, secret ni en-tête supplémentaire n’est nécessaire pour ce parcours. 5. **Connectez votre compte Qualizio** — Cliquez sur Ajouter (Add), puis Connecter (Connect). Sur la page Qualizio, identifiez-vous avec votre compte administrateur, choisissez votre organisme et vérifiez la permission de création et modification des formations. Pour gérer les apprenants, cochez aussi Gérer les apprenants et Inscrire les apprenants. Cliquez sur Autoriser et revenir dans Claude. 6. **Retrouvez Qualizio dans Claude** — Revenez dans les connecteurs : LMS Qualizio doit apparaître comme connecté. Dans une conversation, ouvrez le menu + → Connecteurs pour vérifier que Qualizio est disponible. 7. **Réglez les permissions et vérifiez l’accès** — Ouvrez la fiche du connecteur puis Permissions des outils (Tool permissions). Vous pouvez autoriser, demander une confirmation ou bloquer les actions proposées. Ces choix restent limités aux droits accordés dans Qualizio. Envoyez ensuite le message de vérification plus bas. Résultat attendu : Claude utilise un outil Qualizio et vous répond avec le nom de votre organisme et ses droits de lecture ou de modification. Le seul message « connecté » ne remplace pas ce test. Le bouton d’ajout manque ? Vérifiez les droits de votre espace et le guide officiel. Les menus peuvent varier selon la version de Claude. Se déconnecter : Dans Claude, ouvrez Connecteurs → LMS Qualizio → Déconnecter (Disconnect). Vous pouvez aussi retirer son accès dans Qualizio → Paramètres → Avancé → Assistants connectés. Guide officiel : https://support.claude.com/en/articles/11176164-use-connectors-to-extend-claude-s-capabilities ## ChatGPT Ouvrez votre navigateur (Chrome, Safari, Firefox…), puis chatgpt.com et connectez-vous à votre compte ChatGPT. Gardez ce guide ouvert dans un autre onglet. Vous devez avoir accès à la création d’applications MCP ; dans un espace d’équipe, votre administrateur peut devoir l’autoriser. Ouvrir ChatGPT dans le navigateur : https://chatgpt.com/ 1. **Activez le mode développeur** — Ouvrez votre profil → Paramètres (Settings) → Sécurité et connexion (Security and login), puis activez Mode développeur (Developer mode). Si votre interface propose Applications (Apps) → Paramètres avancés (Advanced Settings), cherchez ce même interrupteur à cet endroit. 2. **Créez une application personnalisée** — Fermez les paramètres, ouvrez Plugins dans la barre latérale et cliquez sur + (Créer une application). Le formulaire peut s’intituler Nouveau plugin. Si votre espace affiche Applications (Apps), ouvrez cette rubrique dans les paramètres et cliquez sur Créer (Create). Le guide officiel explique les variantes selon votre espace. 3. **Remplissez les champs du connecteur** — Utilisez les valeurs ci-dessous. Si ChatGPT propose un choix d’enregistrement OAuth, choisissez l’enregistrement dynamique (DCR). Les champs Client ID et Client Secret restent vides pour ce parcours. - Nom / Name : LMS Qualizio - Description : Créer et modifier mes formations, leçons, quiz et évaluations dans LMS Qualizio. - URL du serveur MCP / Remote MCP server URL : https://lms.qualizio.com/mcp - Authentification / Authentication : OAuth — connexion avec votre compte Qualizio 4. **Lancez la connexion avec OAuth** — Sélectionnez OAuth comme authentification. Lisez l’avertissement de ChatGPT et cochez J’ai compris et je souhaite continuer si vous acceptez de connecter ce serveur. Cliquez ensuite sur Analyser les outils (Scan Tools) si ce bouton est proposé, ou poursuivez avec Créer (Create). La fenêtre d’autorisation Qualizio s’ouvre. 5. **Autorisez votre organisme Qualizio** — Identifiez-vous avec votre compte administrateur Qualizio. Sélectionnez votre organisme et vérifiez la permission de création et modification pour utiliser l’éditeur. Pour gérer les apprenants, cochez aussi Gérer les apprenants et Inscrire les apprenants. Cliquez sur Autoriser et revenir dans ChatGPT. 6. **Terminez l’ajout dans ChatGPT** — Après le retour, attendez la fin de l’analyse des outils puis cliquez sur Créer si l’écran le demande encore. Retrouvez LMS Qualizio dans les applications : elle peut porter la mention Dev ou apparaître dans Brouillons (Drafts). 7. **Sélectionnez Qualizio dans une conversation** — Ouvrez une nouvelle conversation, puis le menu + → Mode développeur et sélectionnez LMS Qualizio. Si votre interface propose un menu d’applications, sélectionnez Qualizio à cet endroit. Pour un nouveau message qui doit agir sur le LMS, sélectionnez ou mentionnez à nouveau l’application si nécessaire. 8. **Vérifiez la connexion avant de créer** — Copiez le message de vérification plus bas. ChatGPT doit appeler Qualizio et confirmer votre organisme. Lors d’une création ou d’une modification, examinez la demande de confirmation si ChatGPT en affiche une. Résultat attendu : L’application est sélectionnable dans la conversation et ChatGPT confirme votre organisme après un appel à Qualizio. Vous pouvez ensuite demander une première formation en brouillon. Vous ne voyez pas le mode développeur ou le bouton de création ? Vérifiez votre offre et les autorisations de votre espace auprès de votre administrateur. Une clé API Qualizio ne fait pas apparaître ces options. Les documentations OpenAI décrivent plusieurs interfaces selon les comptes. Se déconnecter : Dans les réglages des applications ChatGPT, ouvrez LMS Qualizio et déconnectez-la. Pour retirer aussi l’autorisation côté LMS : Qualizio → Paramètres → Avancé → Assistants connectés. Guide officiel : https://developers.openai.com/api/docs/guides/developer-mode ## Codex La connexion se configure dans Codex. Une autorisation donnée à ChatGPT n’active pas automatiquement Codex. 1. **Ajoutez un serveur distant** — Dans les réglages MCP de Codex, ajoutez LMS Qualizio avec les valeurs ci-dessous. Choisissez HTTP / Streamable HTTP si un transport est demandé. - Nom / Name : LMS Qualizio - URL du serveur MCP / Remote MCP server URL : https://lms.qualizio.com/mcp - Authentification / Authentication : OAuth — connexion avec votre compte Qualizio 2. **Lancez l’authentification** — Utilisez l’action de connexion du serveur dans Codex. La fenêtre Qualizio doit s’ouvrir depuis cette demande. 3. **Autorisez Qualizio** — Identifiez-vous, choisissez votre organisme et les accès, puis laissez le navigateur revenir vers Codex. Une adresse de retour locale peut être utilisée par l’application de bureau. 4. **Vérifiez les outils** — Vérifiez que le serveur est disponible dans Codex, puis envoyez le message de vérification. Si les outils restent absents, actualisez la connexion et essayez une nouvelle conversation. Résultat attendu : Codex appelle verifier_la_connexion et indique votre organisme ainsi que les droits accordés. Codex et ChatGPT ont des connexions distinctes. Ouvrir la page de consentement seule ne connecte pas Codex. Se déconnecter : Déconnectez le serveur dans Codex ou retirez son autorisation dans Qualizio → Paramètres → Avancé → Assistants connectés. Guide officiel : https://developers.openai.com/codex/mcp/ ## Autre assistant Votre application doit accepter un serveur MCP distant en HTTP et l’authentification OAuth. Le nom des menus dépend de l’outil. 1. **Ajoutez un serveur MCP distant** — Cherchez les réglages MCP / connecteurs de votre application et ajoutez un serveur avec les valeurs ci-dessous. Utilisez HTTP / Streamable HTTP si un transport est demandé. - Nom / Name : LMS Qualizio - URL du serveur MCP / Remote MCP server URL : https://lms.qualizio.com/mcp - Authentification / Authentication : OAuth — connexion avec votre compte Qualizio 2. **Choisissez la connexion avec votre compte** — Sélectionnez OAuth, puis Authenticate / Se connecter. Si votre outil ne propose pas de serveur MCP distant, ce parcours n’est pas disponible. 3. **Autorisez votre organisme** — Terminez l’autorisation Qualizio, puis suivez le retour demandé par l’application. Si elle demande un code d’autorisation, saisissez-le seulement dans ses paramètres de connexion, jamais dans la conversation. 4. **Activez les outils et vérifiez** — Activez le serveur dans votre conversation et envoyez le message de vérification. Le message de connexion proposé plus bas peut vous guider si les menus sont différents. Résultat attendu : L’assistant effectue un appel réel au MCP et confirme votre organisme et ses permissions. La même adresse est utilisée pour les clients compatibles. La compatibilité de chaque application avec Qualizio doit être vérifiée ; cette liste ne vaut pas certification. Se déconnecter : Retirez la connexion dans les réglages MCP de votre application ou dans Qualizio → Paramètres → Avancé → Assistants connectés. Guide officiel : https://antigravity.google/docs/mcp ## Message pour être guidé Aide-moi à connecter cette application à LMS Qualizio. Adresse du serveur MCP : https://lms.qualizio.com/mcp Guide public à lire si tu peux consulter les pages web : https://lms.qualizio.com/mcp/connexion.md Privilégie la connexion avec mon compte Qualizio (OAuth), sans clé API. Si le connecteur est disponible, lance son parcours de connexion ; sinon, guide-moi pour l’ajouter dans les réglages de mon application. N’invente pas de lien d’autorisation : la page de consentement doit être ouverte par ce parcours. Ne me demande jamais mon mot de passe, une clé ou un jeton dans cette conversation. Si OAuth n’est pas pris en charge, explique cette limite et propose la clé API uniquement si mon client accepte sa configuration sécurisée. Une fois les outils disponibles, appelle verifier_la_connexion, confirme l’organisme et les droits, puis consulte consulter_le_guide_de_l_editeur avant de travailler. Aide-moi à créer une formation soignée en brouillon, avec les outils réellement disponibles. Ne la publie pas sans ma demande. Si tu n’as pas accès au MCP, dis-le clairement. ## Vérifier la connexion Vérifie ma connexion à Qualizio avec l’outil verifier_la_connexion. Indique le nom de mon organisme et mes permissions. Consulte ensuite consulter_le_guide_de_l_editeur et propose les étapes pour créer ma première formation en brouillon. Ne crée et ne publie rien pour cette vérification. Si les outils sont absents, explique comment activer le connecteur dans cette application. Après le retour dans l’assistant, demandez-lui de vérifier la connexion, l’organisme et les permissions. Une session ouverte dans le navigateur ne prouve pas que l’assistant est connecté. ## Créer une formation Une fois connecté, l’assistant peut consulter le guide de l’éditeur, les modèles de blocs et les réglages disponibles : modules, leçons, activités, quiz d’entraînement, évaluations natives et médias. Il vérifie les limites de chaque outil avant d’agir et relit le contenu enregistré. ## L’adresse MCP affiche du code ou un message technique Une adresse de serveur MCP sert aussi aux échanges entre applications. Certains services affichent donc une réponse technique lorsqu’on l’ouvre dans un navigateur. Copiez l’adresse dans les réglages du connecteur, pas dans la conversation. Chez Qualizio, /mcp affiche ce guide aux visiteurs ; /mcp/connexion.md est volontairement une version texte lisible par les assistants. Aucun code affiché ne doit être exécuté pour vous connecter. ## Je suis connecté à Qualizio, mais mon assistant ne voit rien Revenez dans l’application qui a lancé la connexion. Activez Qualizio dans les outils de la conversation et demandez la vérification. Une session ouverte sur le site LMS ne suffit pas. Si besoin, reconnectez le serveur depuis ses réglages ; n’envoyez aucun jeton dans le chat. ## Aucun organisme n’apparaît Utilisez un compte administrateur actif de votre organisme. Vérifiez aussi l’environnement : un compte ou un organisme de production n’est pas automatiquement disponible sur staging. Changez de compte sur la page d’autorisation ou faites vérifier votre accès par l’administrateur de votre organisme. ## L’assistant peut lire, mais ne peut pas créer Dans les connexions Qualizio, retirez l’autorisation concernée, puis reconnectez-la depuis l’assistant en cochant la création et modification. Vérifiez aussi les actions autorisées dans votre application. Le MCP peut permettre la publication : demandez un brouillon si vous ne souhaitez pas publier. ## La demande a expiré ou le retour vers l’assistant échoue Relancez Se connecter depuis le connecteur dans votre application. Ne réutilisez pas un ancien lien d’autorisation ni une adresse locale copiée. Gardez l’application ouverte pendant le retour. Si le serveur affiche connecté mais que les outils sont absents, actualisez-le et essayez une nouvelle conversation. ## De nouveaux outils manquent après une mise à jour Deux étapes distinctes : actualiser les outils dans votre assistant et, uniquement pour de nouveaux droits, retirer l’autorisation Qualizio puis reconnecter avec les accès souhaités. ChatGPT Enterprise/Edu : l’administrateur actualise les actions, les examine et publie la mise à jour. Pour une application Business déjà publiée, la documentation OpenAI prévoit de la recréer et republier. Claude : vérifiez Qualizio dans Connecteurs, ses permissions et une nouvelle conversation ; reconnectez si les outils restent absents. Demandez ensuite la vérification de connexion et le guide de l’éditeur. Une reconnexion OAuth seule ne garantit pas que ChatGPT a actualisé son catalogue. ## Clé API : solution de repli Si votre client ne propose pas OAuth mais accepte les en-têtes personnalisés, créez une clé dans Qualizio → Paramètres → Avancé → API & Intégrations. Choisissez les permissions nécessaires, notamment la création de formations pour éditer. Saisissez la clé uniquement dans la configuration sécurisée du client, sous l’en-tête X-API-Key. Un jeton de session récupéré dans le navigateur n’est pas une alternative. Votre mot de passe se saisit uniquement sur la page de connexion Qualizio. Ne partagez jamais de mot de passe, de clé API ou de jeton d’accès dans une conversation ou une URL. La page /oauth/consent permet de gérer les assistants déjà autorisés. Ouverte seule, elle ne démarre pas une nouvelle connexion : la demande d’autorisation doit venir du connecteur de votre assistant. ## Documentation de l’éditeur Lire https://lms.qualizio.com/mcp/editeur.md pour les blocs, leurs modèles, les réglages, les évaluations et les limites. Configuration structurée : https://lms.qualizio.com/mcp/capacites.json . Les formations restent hébergées dans Qualizio. ## Les 60 outils MCP Ces 60 outils permettent de consulter des informations, d’agir dans le LMS et de guider l’assistant. Leur disponibilité dépend de vos permissions LMS Qualizio, de votre formule et des réglages de votre assistant. Ce catalogue ne donne pas accès à toutes les fonctions du LMS. ### Formations — 6 outils - Lister les formations, publiées ou en brouillon (`lister_les_formations`) - Consulter le détail et la structure d’une formation (`detailler_une_formation`) - Créer une formation en brouillon (`creer_une_formation`) - Générer une formation à partir d’une description (`generer_une_formation_par_ia`) - Importer une formation préparée avec ses modules et leçons (`importer_une_formation_preparee`) - Publier une formation après relecture et demande explicite (`publier_une_formation`) ### Éditeur et fichiers — 7 outils - Ajouter un module (`ajouter_un_module`) - Ajouter une leçon de texte (`ajouter_une_lecon_texte`) - Ajouter une leçon composée de blocs pédagogiques (`ajouter_une_lecon_avec_des_blocs`) - Relire le contenu d’une leçon (`lire_le_contenu_d_une_lecon`) - Lire les réglages d’une formation, d’un module ou d’une leçon (`lire_un_element_de_l_editeur`) - Modifier les contenus et réglages pris en charge par l’éditeur (`modifier_un_element_de_l_editeur`) - Déposer un fichier pédagogique jusqu’à 3 Mio si l’assistant dispose du fichier (`deposer_un_fichier_pedagogique`) ### Évaluations — 4 outils - Lister les évaluations d’une formation (`lister_les_evaluations`) - Consulter les questions et réglages d’une évaluation (`lire_une_evaluation`) - Créer une évaluation native avec questions ou devoir (`creer_une_evaluation`) - Modifier une évaluation dans les limites liées aux tentatives existantes (`modifier_une_evaluation`) ### Apprenants et inscriptions — 11 outils - Lister les apprenants de l’organisme (`lister_les_apprenants`) - Consulter la progression d’un apprenant (`ou_en_est_un_apprenant`) - Consulter les attestations délivrées à un apprenant (`attestations_d_un_apprenant`) - Lister les inscrits à une formation (`qui_est_inscrit`) - Créer un apprenant en choisissant s’il faut envoyer une invitation (`creer_un_apprenant`) - Inscrire un apprenant à une formation avec ses options d’accès (`inscrire_un_apprenant`) - Lire les dates et réglages d’une inscription (`lire_une_inscription`) - Modifier les dates, supports, attestation et message de fin d’une inscription (`modifier_une_inscription`) - Désinscrire un apprenant après confirmation ciblée, en conservant les preuves (`desinscrire_un_apprenant`) - Renvoyer une invitation selon le délai autorisé (`relancer_une_invitation`) - Réinitialiser les tentatives d’une évaluation après confirmation ciblée, en archivant les anciennes (`remettre_a_zero_un_quiz`) ### Cursus — 9 outils - Lister les cursus (`lister_les_cursus`) - Consulter un cursus et sa composition (`lire_un_cursus`) - Créer un cursus en brouillon (`creer_un_cursus`) - Modifier les réglages d’un cursus (`modifier_un_cursus`) - Ajouter une formation existante à un cursus (`ajouter_une_formation_au_cursus`) - Réordonner les formations d’un cursus (`reordonner_les_formations_du_cursus`) - Retirer une formation d’un cursus après confirmation ciblée, sans supprimer la formation (`retirer_une_formation_du_cursus`) - Inscrire un apprenant à un cursus (`inscrire_un_apprenant_au_cursus`) - Lister les inscrits à un cursus (`qui_est_inscrit_au_cursus`) ### Guides et vérifications — 10 outils - Vérifier la connexion, l’organisme et les permissions (`verifier_la_connexion`) - Consulter le guide de l’éditeur et ses parcours de travail (`consulter_le_guide_de_l_editeur`) - Découvrir les blocs pédagogiques disponibles (`quels_blocs_pedagogiques_existent`) - Obtenir le modèle exact d’un bloc (`obtenir_le_modele_d_un_bloc`) - Vérifier des blocs avant leur enregistrement (`verifier_des_blocs_avant_de_les_ecrire`) - Consulter les réglages pris en charge par l’éditeur (`connaitre_les_reglages_de_l_editeur`) - Comprendre les évaluations et leurs limites (`connaitre_les_evaluations`) - Consulter le guide de gestion des apprenants (`connaitre_la_gestion_des_apprenants`) - Consulter le guide des cursus (`connaitre_les_cursus`) - Vérifier la configuration et les informations manquantes avant publication (`verifier_la_configuration_formation`) ### Opérations avancées — 13 outils - Dupliquer une formation complète en brouillon (`dupliquer_une_formation`) - Lire l’ordre des modules ou des leçons (`lire_l_ordre_des_contenus`) - Réordonner les modules ou les leçons d’un chapitre (`reorganiser_les_contenus`) - Prévisualiser et importer un lot d’apprenants CSV (`importer_des_apprenants_csv`) - Inscrire un apprenant à plusieurs formations (`inscrire_a_plusieurs_formations`) - Voir un aperçu avant de modifier un contenu (`previsualiser_une_modification`) - Consulter l’historique des retouches MCP (`consulter_l_historique_des_modifications`) - Préparer le retour aux champs précédant une retouche (`preparer_la_restauration_d_une_modification`) - Préparer l’import d’un gros fichier ou paquet SCORM (`commencer_un_transfert_volumineux`) - Transmettre un fichier par morceaux vérifiés (`envoyer_un_morceau_de_fichier`) - Suivre et reprendre un transfert (`consulter_un_transfert_volumineux`) - Vérifier et finaliser un import volumineux (`terminer_un_transfert_volumineux`) - Annuler un transfert non finalisé (`annuler_un_transfert_volumineux`) Les créations et modifications nécessitent les droits correspondants. Les invitations peuvent envoyer des e-mails. Désinscrire un apprenant, réinitialiser un quiz ou retirer une formation d’un cursus exige une confirmation ciblée. Les suppressions de formations, de leçons, de modules et de comptes restent dans l’interface Qualizio.