Enterprise DNA
M MCP Servers Developer low

RohanMuppa/brightspace-mcp-server

by Various

MCP server for Brightspace (D2L). Check grades, due dates, assignments, announcements, rosters, syllabus & course content via Claude, ChatGPT, Cursor, Windsurf, or any MCP client.

R

MCP

RohanMuppa/brightspace-mcp-server

Added 1 June 2026

#ai #assignments #brightspace #brightspace-api #chatgpt #claude #claude-desktop #cursor

Overview

An MCP server for the Brightspace LMS (D2L) that exposes grades, assignments, due dates, announcements, rosters, syllabus and course content through the Model Context Protocol. Run it with npx and connect from any MCP client like Claude or ChatGPT.

Best for

Best for
Students and instructors using Brightspace who want to interact with LMS data through AI chat interfaces

Use cases

  • Check upcoming assignment due dates via chat
  • Retrieve course roster or grades quickly through an AI assistant
  • Browse syllabus and announcements without logging into Brightspace

Notes

An MCP server for the Brightspace LMS (D2L) that exposes grades, assignments, due dates, announcements, rosters, syllabus and course content through the Model Context Protocol. Run it with npx and connect from any MCP client like Claude or ChatGPT.

20 stars on GitHub. Last updated 2026-05-01. Licensed MIT.

Use cases

  • Check upcoming assignment due dates via chat
  • Retrieve course roster or grades quickly through an AI assistant
  • Browse syllabus and announcements without logging into Brightspace

Pros

  • Works with any school using Brightspace
  • Supports multiple MCP clients (Claude, ChatGPT, Cursor, Windsurf)
  • Open source and easy to run with npx

Cons

  • Relies on Brightspace API availability and student/instructor access
  • Small community (20 GitHub stars) may mean slower updates or fewer contributions
  • Requires Node.js and npm setup to run

Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.

Pros

  • Works with any school using Brightspace
  • Supports multiple MCP clients (Claude, ChatGPT, Cursor, Windsurf)
  • Open source and easy to run with npx

Cons

  • Relies on Brightspace API availability and student/instructor access
  • Small community (20 GitHub stars) may mean slower updates or fewer contributions
  • Requires Node.js and npm setup to run