Qu'est-ce que MoodleMCP
Vue d'ensemble
MoodleMCP connecte votre site Moodle à des assistants IA. Une fois la connexion établie, vous pouvez demander 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 », et l'assistant lira — et, si vous l'autorisez, écrira — dans votre propre Moodle.
Tout repose sur le Model Context Protocol (MCP), la norme ouverte que les assistants IA utilisent pour dialoguer avec des systèmes externes. Tout client qui parle MCP peut se connecter : Claude, ChatGPT, Cursor, Claude Code et d'autres.
Les trois composants
| Composant | Où il s'exécute | Rôle |
|---|---|---|
| Le panneau | Ici, sur moodlemcp.com | Vous y enregistrez votre Moodle, gérez les clés d'accès et consultez l'utilisation. |
| Le plugin | Dans votre Moodle | Relie votre site au panneau et provisionne l'accès par utilisateur. À installer une seule fois. |
| Le serveur MCP | Hébergé par nos soins | Le point de terminaison auquel votre assistant se connecte. Il exécute les appels aux services web Moodle en votre nom. |
Comment fonctionne l'accès
MoodleMCP ne reçoit jamais de mot de passe. L'accès s'appuie sur les jetons de service web et les rôles de Moodle :
- Le plugin génère un jeton Moodle pour un utilisateur, limité à son rôle.
- Le panneau conserve ce jeton chiffré et renvoie une clé MCP, la véritable référence présentée par l'assistant.
- Chaque requête de l'assistant s'exécute en tant que cet utilisateur Moodle, avec ses permissions. La clé d'un enseignant ne verra jamais ce que cet enseignant ne voit pas.
Comme la clé est une référence distincte, vous pouvez la suspendre ou la révoquer à tout moment sans toucher au compte Moodle — et la coupure s'applique dès l'appel suivant de l'assistant.
Ce que vous pouvez 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, import de questions.
- Utiliser le chat intégré : le panneau embarque son propre chat IA avec les mêmes outils, ce qui vous permet de démarrer sans configurer aucun client.
Les opérations d'écriture demandent toujours votre approbation explicite dans le chat, et une clé peut être limitée à la lecture seule, à un sous-ensemble d'outils ou à des cours précis.
Pour continuer
- Vous débutez ? Suivez le démarrage rapide : site connecté et assistant opérationnel en un quart d'heure environ.
- Vous vérifiez si votre Moodle est éligible ? Voir les prérequis.
- Déjà connecté et vous voulez configurer un client précis ? Voir connecter un assistant.