Vue d'ensemble
LMS MCP connecte vos sites Moodle à des assistants IA. Une fois la connexion établie, vous pouvez demander à un assistant des choses comme « quels étudiants n'ont pas encore rendu la dissertation ? » ou « crée une activité SCORM dans le cours d'accueil à partir de ce paquet » : il lit dans votre propre Moodle — et y écrit lorsque vous l'y autorisez.
Cela fonctionne via le Model Context Protocol (MCP), le standard ouvert que les assistants IA utilisent pour dialoguer avec des systèmes externes. Tout ce qui parle MCP peut se connecter : Claude, ChatGPT, Cursor, Claude Code, et d'autres.
Les trois pièces
| Pièce | Où elle s'exécute | Ce qu'elle fait |
|---|---|---|
| Le panneau | Ici, dans LMS MCP | Là où vous créez vos connexions Moodle, gérez les clés d'accès et consultez l'utilisation. |
| Le plugin | Dans chaque Moodle | Relie ce site au panneau et provisionne l'accès par utilisateur. À installer une fois par site. |
| Le serveur MCP | Hébergé par nous | Le point de terminaison auquel votre assistant se connecte. Il exécute les appels aux services web de Moodle en votre nom. |
Organisations et connexions
Votre organisation est le compte : elle possède la facturation, les membres et les connexions Moodle. Chaque connexion relie un site Moodle à cette organisation, et vous pouvez en créer autant que votre offre le permet — production et préproduction, ou une par établissement.
Tout le reste dépend de la connexion : ses propres identifiants de plugin, ses clés, son URL de connecteur et son utilisation. Le panneau les liste dans Organisation → Moodle, et chaque ligne ouvre la page de cette connexion avec son état en direct, ses clés et l'URL du connecteur, avec un bouton de copie.
Comment fonctionne l'accès
LMS MCP ne reçoit jamais de mot de passe. L'accès repose sur les jetons de service web et les rôles de Moodle lui-même :
- Le plugin émet un jeton Moodle pour un utilisateur, limité à son rôle.
- Le panneau conserve ce jeton chiffré et renvoie une clé MCP — la véritable identification que l'assistant présente.
- Chaque requête de l'assistant s'exécute en tant que cet utilisateur Moodle, avec ses permissions. La clé d'un enseignant ne peut jamais voir ce qu'un enseignant ne peut pas voir.
Une clé appartient à une seule connexion : elle fonctionne avec l'URL de connecteur de cette connexion et avec aucune autre. Comme la clé est une identification distincte, vous pouvez la suspendre ou la révoquer à tout moment sans toucher au compte Moodle sous-jacent — et la coupure s'applique dès l'appel suivant de l'assistant.
Ce que vous pouvez en faire
- Interroger vos cours — inscriptions, contenus, participants, groupes, notes, échéances, activité des forums, messages.
- Créer et modifier du contenu — tests, paquets SCORM, activités H5P, ressources fichier, badges, sauvegardes et restaurations, imports de questions.
- Utiliser le chat intégré — le panneau embarque son propre chat IA avec les mêmes outils, pour en profiter sans configurer le moindre client externe.
Les opérations d'écriture exigent toujours votre approbation explicite dans le chat, et une clé peut être restreinte à la lecture seule, à un sous-ensemble d'outils ou à des cours précis.
Pour aller plus loin
- Vous débutez ? Suivez le démarrage rapide — un site connecté et un assistant qui répond en un quart d'heure environ.
- Vous vérifiez si votre Moodle est éligible ? Voyez les prérequis.
- Déjà connecté et vous voulez configurer un client précis ? Voyez connecter un assistant.