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

How to use

Install

npx brightspace-mcp-server setup

Tools exposed

  • Node.js

Tested with

Claude Desktop, Cursor, Windsurf, Copilot, Codex, ChatGPT

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
Free 27-page guide

Get the free Developer’s Field Guide

A 27-page field guide to the AI coding workflow with Claude. Claude Code, MCP servers, the prompt patterns that work, and what to delegate. Free.

Enter your work email. We send it straight over, plus a few short notes worth knowing. Unsubscribe any time.

No spam. Unsubscribe any time.

Running a business, not writing the code? See the MCP servers picked for operators, and get your first one wired up with us.

Operator picks