MCP

Noten und Kursinhalte bei Bedarf mit Brightspace MCP ansehen

Für alle mit einem D2L Brightspace-Konto, die Noten, Aufgaben, Syllabi und Kursinhalte bei Bedarf holen wollen. Zuerst das offizielle setup auf diesem Rechner beenden. Konto und Passwort gehen nur auf die echte Schul-Anmeldeseite.

Official source · Brightspace MCP Server

Install

npx brightspace-mcp-server setup

Für wen

Wenn Sie bereits ein schulischen D2L Brightspace-Konto haben und Noten, Aufgaben, Syllabi und Kursinhalte bei Bedarf in einer MCP-fähigen Unterhaltung sehen wollen, statt die Lernplattform immer wieder zu öffnen, passt dieser Dienst. Offiziell verbindet er KI mit Brightspace, um diese Kursinformationen bei Bedarf zu holen.

Die Schulseite schreibt, er sei für jede Schule nutzbar, nennt aber kein Schulinventar, keine Ausnahmeliste und keine Hinweise, welche Fakultätsfunktionen abgeschaltet werden. Sie müssen selbst prüfen, dass die Schul-Anmeldeseite öffnet und das Konto in Kurse kommt.

Offiziell genannt: Claude Desktop, Claude Code, Cursor, ChatGPT Desktop, Windsurf. Ist Ihre Umgebung nicht auf dieser Liste, gibt der Ausgangstext keine anderen Anbindungsschritte. Erfinden Sie keine Client-Konfiguration.

Es passt nicht, wenn Sie in Brightspace Aufgaben abgeben, posten oder Plattformdaten ändern müssen. Offiziell ist dies ein schreibgeschützter Dienst. Er sendet nicht, veröffentlicht nicht und ändert keine Inhalte.

Ersten Versuch in 3 Minuten abschließen

Voraussetzung: Auf diesem Rechner läuft eine Umgebung mit npx, und Sie können die echte Brightspace-Anmeldeseite Ihrer Schule öffnen. Benutzername und Passwort kommen nur in die Schul-Anmeldeseite, nirgendwo sonst. Nach Abschluss liegen sie auf diesem Rechner in ~/.brightspace-mcp/config.json, nur für den aktuellen Benutzer lesbar (mode 0600).

Nutzen Sie nur diesen offiziellen Installationsweg. Im Terminal ausführen:

npx brightspace-mcp-server setup

Der Konfigurationsort ist die lokale Datei ~/.brightspace-mcp/config.json, die dieser setup-Befehl schreibt. Beim ersten Versuch diesen offiziellen Befehl direkt ausführen. Nicht auf einen nie geschriebenen Installer wechseln, und keine nie geschriebenen Werkzeugnamen erfinden, um Noten zu lesen.

Erfolg: setup endet normal, ~/.brightspace-mcp/config.json erscheint auf diesem Rechner, Berechtigung ist für den aktuellen Benutzer lesbar. Danach bleibt der Dienst laut offizieller Beschreibung schreibgeschützt. Er reicht nichts ein und ändert nichts in Brightspace.

Anwendungsfälle

Fall 1: Noten bei Bedarf ansehen. Offizielle Fähigkeit: nach Verbindung mit Brightspace Noten bei Bedarf holen. Die sichtbare Beschreibung schreibt nur „Noten holen“. Kein Werkzeugname, keine Parameter, keine Rückgabefelder. Bestätigbar: das ist ein schreibgeschützter Lesezugriff. Bei Erfolg sollten notenbezogene Informationen sichtbar sein, ohne Einreichung oder Änderung auf der Plattform. Zeigt der aktuelle Client keinen notenbezogenen Aufruf, an der geschriebenen Fähigkeitsgrenze stoppen.

Fall 2: Aufgaben, Syllabi und Kursinhalte bei Bedarf ansehen. Derselbe offizielle Satz nennt Aufgaben, Syllabi und Kursinhalte als bei Bedarf holbare Informationen. Wieder kein Werkzeugname, kein Filter, kein Ausgabebeispiel. Fragen auf dieses schreibgeschützte Material beschränken. Bei Erfolg sind die passenden Kursinformationen lesbar. Bei Fehlschlag kann man nur sagen, dass offizielle Texte kein feineres Aufrufformat nennen. Parameter nicht selbst ergänzen.

Einsatzgrenzen

Das ist ein schreibgeschützter Dienst. Er reicht nichts ein, postet nicht und ändert keine Inhalte in Brightspace. Schreibschutz heißt nicht risikofrei: Dieser Rechner speichert weiter das Schulkonto, der Client liest Kursdaten über das Netz.

Anmeldedaten bleiben nur in ~/.brightspace-mcp/config.json auf diesem Rechner, Berechtigung 0600. Login-Informationen gehen nur auf die echte Schul-Anmeldeseite. Offiziell gibt es keinen Undo-Schritt nach dem Löschen dieser Datei und keine konkreten Werkzeugnamen oder Parameter. Außer setup keine zweite Installationsbefehl erfinden.