Skip to content
#

brightspace-api

Here are 8 public repositories matching this topic...

MCP server for Brightspace (D2L). Check grades, due dates, assignments, announcements, rosters, syllabus & course content via Claude, ChatGPT, Cursor, Windsurf, or any MCP client. Works with any school. npm: npx brightspace-mcp-server@latest

  • Updated Oct 25, 2026
  • TypeScript

Get your Brightspace (D2L) info without opening Brightspace. Log in once, then pull your courses, grades, due dates, assignments, announcements, syllabus, rosters, files and lecture transcripts from your own scripts or the terminal, on demand or on a schedule. Read-only. Works with any school. For Claude or ChatGPT, see brightspace-mcp-server.

  • Updated Oct 24, 2026
  • TypeScript

Chrome extension that syncs D2L/Brightspace courses into a private, offline student dashboard kept on your computer. Built for the daily check: what needs attention today, what's due soon, and how you're doing in every course. And when it's time to act, two clicks to the assignment upload page instead of digging through the busy interface.

  • Updated Oct 25, 2026
  • JavaScript

Add this topic to your repo

To associate your repository with the brightspace-api topic, visit your repo's landing page and select "manage topics."

Learn more