Wat is LMS MCP

Overzicht

LMS MCP verbindt je Moodle-sites met AI-assistenten. Zodra de verbinding staat, kun je een assistent dingen vragen als "welke studenten hebben het essay nog niet ingeleverd?" of "maak in de introductiecursus een SCORM-activiteit van dit pakket": hij leest uit je eigen Moodle — en schrijft erin, als je dat toestaat.

Het werkt via het Model Context Protocol (MCP), de open standaard waarmee AI-assistenten met externe systemen praten. Alles wat MCP spreekt kan verbinden: Claude, ChatGPT, Cursor, Claude Code en meer.

De drie onderdelen

OnderdeelWaar het draaitWat het doet
Het paneelHier, in LMS MCPHier maak je je Moodle-verbindingen aan, beheer je toegangssleutels en zie je het gebruik.
De plug-inIn elke MoodleKoppelt die site aan het paneel en levert toegang per gebruiker. Eén keer per site installeren.
De MCP-serverDoor ons gehostHet eindpunt waarmee je assistent verbindt. Hij voert Moodle-webserviceaanroepen namens jou uit.

Organisaties en verbindingen

Je organisatie is het account: die bezit de facturatie, de leden en de Moodle-verbindingen. Elke verbinding koppelt één Moodle-site aan die organisatie, en je kunt er zo veel maken als je abonnement toestaat — productie en testomgeving, of één per instelling.

Al het andere hangt aan de verbinding: eigen plug-ingegevens, eigen sleutels, een eigen connector-URL en een eigen gebruiksoverzicht. Het paneel toont ze onder Organisatie → Moodle, en elke rij opent de pagina van die verbinding met de actuele status, de sleutels en de connector-URL, met een kopieerknop.

Hoe toegang werkt

LMS MCP krijgt nooit een wachtwoord. De toegang steunt op Moodles eigen webservicetokens en rollen:

  1. De plug-in maakt een Moodle-token voor een gebruiker, beperkt tot diens rol.
  2. Het paneel bewaart dat token versleuteld en geeft een MCP-sleutel terug — de credential die de assistent daadwerkelijk toont.
  3. Elke aanvraag van de assistent draait als die Moodle-gebruiker, met diens rechten. De sleutel van een docent kan nooit zien wat een docent niet mag zien.

Een sleutel hoort bij één verbinding: hij werkt op de connector-URL van die verbinding en op geen enkele andere. Omdat de sleutel een aparte credential is, kun je hem op elk moment opschorten of intrekken zonder het onderliggende Moodle-account aan te raken — en de afsluiting geldt vanaf de eerstvolgende aanroep van de assistent.

Wat je ermee kunt

  • Vragen stellen over je cursussen — inschrijvingen, inhoud, deelnemers, groepen, cijfers, deadlines, forumactiviteit, berichten.
  • Inhoud maken en aanpassen — toetsen, SCORM-pakketten, H5P-activiteiten, bestandsbronnen, badges, back-ups en herstel, vraagimports.
  • De ingebouwde chat gebruiken — het paneel heeft zijn eigen AI-chat met dezelfde tools, zodat je zonder externe client aan de slag kunt.

Schrijfacties vragen altijd om je uitdrukkelijke goedkeuring in de chat, en een sleutel kan worden beperkt tot alleen lezen, tot een deel van de tools of tot specifieke cursussen.

Hoe verder

  • Nieuw hier? Volg de snelstart — een site verbonden en een assistent die antwoordt in een kwartier.
  • Wil je weten of je Moodle voldoet? Zie de vereisten.
  • Al verbonden en wil je een specifieke client instellen? Zie een assistent verbinden.
Wat is LMS MCP