Brightspace MCP servers compared
A few open-source projects connect D2L Brightspace to AI assistants. Here's how brightspace-d2l-mcp lines up against the most popular other one, so you can pick what fits.
| Feature | brightspace-d2l-mcp | brightspace-mcp-server (RohanMuppa) |
|---|---|---|
| Price | Free, MIT | Free, open source |
| MCP tools | 17 | 12 |
| Real submission status on due dates | Yes | Yes, in assignments |
| Ranked to-do list across all courses | Yes get_todo | No dedicated tool |
| Target grade calculator | Yes get_grade_outlook | Not in tool list |
| Exam and course calendar events | Yes | Not in tool list |
| Calendar export (.ics) | Yes | Not in tool list |
| Catch-up of what's new | Yes get_whats_new | Not in tool list |
| Reads assignment files and rubrics | Yes | Not in tool list |
| One-click prompts | 9 | Not mentioned |
| Sign-in | Real browser window, any SSO | Setup wizard with MFA |
| Read-only | Yes, enforced by a test | Yes |
| AI apps connected automatically | 13 | 2 (Claude Desktop, Cursor) |
| HTTP mode for ChatGPT and agents | Yes | Not mentioned |
| Node version | 20+ | 18+ |
Based on each project's public README and tool list as of October 2026. "Not in tool list" means we couldn't find it in their published tools, not that it can never be done. Spot a mistake? Open an issue and it'll be fixed.
Why the to-do list matters
Due dates alone don't tell you what's left. brightspace-d2l-mcp checks your actual submission for every assignment, so your AI never tells you to do work you already handed in.

Other options
Hosted integration platforms such as Pipedream also offer D2L Brightspace connectors, and the R package brightspaceR includes an MCP setup aimed at data analysis. Those suit different needs than a student's personal assistant.