Moodle MCP verwandelt jede Moodle-Instanz in einen sicheren MCP-Server. KI-Assistenten können Kurse, Noten und Aktivitäten in natürlicher Sprache abfragen und bedienen – self-hosted, mit OAuth 2.1-Anmeldung, rollenbasierten Berechtigungen und vollständigem Audit-Log.
Keine fragilen Integrationen, kein Export von Daten in Clouds Dritter. MCP läuft innerhalb Ihres Moodle.
Paket über die Moodle-Administration hochladen, wie jedes andere Plugin. Keine externen Server.
Nur-Lesen oder Lesen + Schreiben. Definieren Sie über native Moodle-Capabilities, welche Rollen eine KI verbinden dürfen.
Client auf die MCP-Server-URL zeigen. Der Nutzer meldet sich in seinem eigenen Moodle via OAuth 2.1 an und autorisiert Scopes. Funktioniert mit Claude, ChatGPT und jedem MCP-Client.
Natürlichsprachliche Befehle werden zu echten Aktionen – jede Operation wird im Audit-Log erfasst.
Entwickelt für Moodle-Administratoren: Governance, Compliance und null Vendor-Lock-in.
Der MCP-Server läuft auf Ihrer eigenen Instanz. Kein Phone-Home: Keine Studierendendaten fließen zu Anbieter-Diensten.
Scopes pro Verbindung plus native Moodle-Capabilities. Die KI handelt als der autorisierende Nutzer – sie kann nie mehr als er.
15 Felder pro Operation: aufgerufene Funktion, Client-IP, Dauer, Fehlercode und Argument-Keys. CSV-Export für DSGVO. Moodle Events API speist automatisch jeden externen Log-Store (Splunk, ELK).
Basiert auf dem Model Context Protocol mit Standard-OAuth 2.1. Kompatibel mit jedem MCP-Client, kein Vendor-Lock-in.
Zugriff auf jede Moodle-Webservice-Funktion: Hunderte von Operationen, stets innerhalb der Nutzerberechtigungen.
IP-Allowlist, Funktions-Allowlist mit Wildcards und Kurseinschränkung – token-individuell konfigurierbar. Ratenbegrenzung pro Minute. Jede Verbindung erhält genau die minimal notwendigen Rechte.
Wählen Sie eine Anfrage und schalten Sie Scopes ein oder aus. Der Assistent antwortet gemäß dem, was Sie für diese Verbindung autorisiert haben.
Alles wird in Ihrer Infrastruktur verarbeitet. DSGVO-konform by Design.
Wer sich verbindet, meldet sich in seinem eigenen Moodle an und autorisiert Scopes. Verbindungen laufen ab, rotieren und sind jederzeit widerrufbar. Nur Nutzer mit der Verbindungsberechtigung können autorisieren.
Vollständige Aufzeichnung jeder Operation – erlaubt, abgelehnt oder fehlerhaft – als CSV exportierbar für Sicherheits- und Compliance-Teams.
CIDR-IP-Allowlist, Wildcard-Funktions-Allowlist und Kurseinschränkung – token-individuell konfigurierbar. Ratenbegrenzung pro Minute stoppt unkontrollierte Agenten.
Auth-Fehler, abgelehnte Zugriffe und Rate-Limit-Treffer lösen einen asynchronen Webhook aus. Moodle Events API speist Splunk, ELK oder jedes SIEM ohne zusätzliche Konfiguration.
Es gibt ein Open-Source-Plugin (webservice_mcp), das Moodle ebenfalls mit MCP verbindet. Es eignet sich gut zum Erkunden des Protokolls. Für eine Einrichtung, die Governance, DSGVO und Sicherheit benötigt, macht das hier den Unterschied.
Einmalige Lizenz, kein Pflichtabonnement.
Sie zahlen einmal und das Plugin gehört Ihnen. Das erste Jahr Updates und Support ist inklusive.
Die Lizenz ist in beiden Plänen unbefristet: das Plugin gehört Ihnen für immer. Im Integrationsplan sind die 12 Monate aktiver Support am Ende der Laufzeit verlängerbar. Ohne Verlängerung läuft das Plugin normal weiter.
Eine Moodle-Instanz pro Lizenz: Jeder Schlüssel aktiviert sich auf einem einzigen Moodle-Server. Um ihn auf einen anderen Server zu übertragen, kontaktieren Sie uns.
Ja, webservice_mcp ist Open Source und bietet grundlegende Konnektivität. Der Unterschied liegt in dem, was fehlt: Authentifizierung via in der URL exponiertem wstoken (statt OAuth 2.1 + PKCE), keine automatische Lese-/Schreibtrennung, keine IP- oder Funktions-Allowlists, keine Kurseinschränkung, kein Raten-Limit, kein dediziertes Audit-Log, kein Sicherheits-Webhook und ein bekannter Claude.ai-Kompatibilitätsfehler. Für den persönlichen Einsatz funktioniert die kostenlose Version. Für eine Einrichtung, die Governance, DSGVO, Auditierbarkeit und granulare Kontrolle benötigt, ist der Unterschied erheblich. Vollständigen Vergleich ansehen →
Das Model Context Protocol (MCP) ist ein offenes Protokoll, das KI-Assistenten ermöglicht, sich standardisiert mit Tools und Datenquellen zu verbinden. Moodle MCP implementiert dieses Protokoll innerhalb Ihres Moodle und stellt kontrollierte Aktionen bereit, die jeder kompatible Client nutzen kann.
Über OAuth 2.1: Beim Verbinden meldet sich die Person in ihrem eigenen Moodle an und autorisiert explizit Scopes. Kein Passwort oder Token wird mit dem Assistenten geteilt. Nur Nutzer mit der Verbindungsberechtigung können autorisieren. Verbindungen laufen ab, rotieren und sind jederzeit widerrufbar.
Der MCP-Server läuft in Ihrer Infrastruktur ohne Phone-Home. Nur die Daten, die der Assistent anfordert und die der Scope erlaubt, werden an den von Ihnen gewählten KI-Client gesendet. Sie wählen den Anbieter, auch self-hosted Modelle sind möglich.
Moodle 4.1 LTS oder höher. Das Plugin wird über den Admin-Bereich wie jedes andere Moodle-Plugin installiert, ohne externe Abhängigkeiten.
Nur wenn Sie den Lese-/Schreib-Modus aktivieren und der Nutzer den Schreib-Scope autorisiert. Standardmäßig exponiert das Plugin keine Schreibaktionen. Die KI handelt immer als der verbundene Nutzer: Sie überschreitet niemals seine nativen Moodle-Berechtigungen, und alles landet im Audit-Log.
Ja. Sie zahlen einmal und nutzen das Plugin unbefristet. Das erste Jahr Updates und Support ist inklusive; die jährliche Verlängerung ist optional.
Ja. Wir stellen Rechnungen aus und unterstützen Beschaffungsprozesse öffentlicher und privater Einrichtungen. Kontaktieren Sie unser Team für Volumenangebote, mehrere Instanzen oder Sonderkonditionen.
Einmalige Lizenz, self-hosted und DSGVO-konform. Starten Sie heute mit dem Nur-Lesen-Modus.