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.
MCP
RohanMuppa/brightspace-mcp-server
Added 1 June 2026
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
Pairs with
Other entries in the index that connect to this one. Click through to see the chain.
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.