Brightspace MCP server
io.github.RohanMuppa/brightspace·v5.1.36·57 starsD2L Brightspace MCP server: grades, due dates, assignments, announcements and files. Any school.
not scanned yet
57 stars3.9k downloads/wk
Reviews
Write oneNobody has reviewed Brightspace yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Brightspace tools
No tool declarations could be read from the package source. They show once the server is installed.
How Brightspace compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 69/100
- higher than 33% of 48,255 servers
- GitHub stars
- 57
- more than 95% of 28,688 servers
- Downloads a week
- 3,891
- more than 95% of 12,191 servers with a package
Release history: 24 versions in the registry since 2026-10-02, latest 2026-11-03, typically one every 1 day.
Install Brightspace in Claude Code, Cursor or VS Code
Runs npx -y brightspace-mcp-server on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add brightspace -- npx -y brightspace-mcp-server
What the publisher says
From the Brightspace repository's README, as published. We do not edit it. Read it on GitHub
Brightspace MCP Server
By Rohan Muppa, ECE @ Purdue
Lets your AI see your Brightspace classes, so you can just ask:
"What's due this week?" · "Am I passing all my classes?" · "Summarize today's announcements" · "Turn my lecture slides into flashcards"
Works with Claude Desktop, Claude Code, Cursor, ChatGPT Desktop, Windsurf, and any other app that supports MCP (the standard way to plug tools into an AI). It only reads your courses — it never submits, edits, or deletes anything.
Get started in 3 steps
- Install Node.js (version 20 or newer) if you don't have it. Download, run the installer, done.
- Open a terminal and run the setup:
npx -y brightspace-mcp-server@latest setupIt asks for your school's Brightspace address, your username and password, and how you normally do two-factor sign-in (phone approval, authenticator code, or a browser window). Your password goes into your computer's own password store (Keychain on Mac, Credential Manager on Windows), never into a file. At the end it connects itself to Claude Desktop, Cursor, Codex, or Claude Code if you have them.
On a Mac: when Keychain asks whether node may use the saved Brightspace password, choose Always Allow, not just Allow. That lets later sign-ins (the auth command and questions from your AI app) read it without asking again.
- Restart your AI app and ask it something — the first question signs you in. If your phone asks you to approve a sign-in, approve it and ask again.
At one of these schools, add the flag and skip typing the address: --purdue, --suny, --western, --tudelft, --cuny, --leiden, --mcgill, --ngeeann, --javeriana.
Rather have the AI install it for you? Paste this into Claude Code, Cursor, Windsurf, Copilot, or Codex:
Install brightspace-mcp-server for me by following
https://github.com/RohanMuppa/brightspace-mcp-server/blob/main/LLMs.md
(use --purdue at Purdue, --suny at SUNY, --tudelft at TU Delft, --cuny at CUNY, --leiden at Leiden, --mcgill at McGill, --ngeeann at Ngee Ann Polytechnic, or --javeriana at Javeriana Cali).Using a different AI app? Add the command npx -y brightspace-mcp-server@latest to its MCP settings (on Windows: cmd /c npx -y brightspace-mcp-server@latest). Exact steps for each app: docs/troubleshooting.md.
Does my school work?
If your school uses D2L Brightspace, yes. These have automatic sign-in built in:
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Brightspace: common questions
- Is Brightspace MCP server safe?
- With care: it is graded C, so read the findings first (69/100). Read the Brightspace safety report
- How do I install Brightspace?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Brightspace need an API key?
- No secret keys are declared. It reads 10 settings from the environment.
- Is Brightspace maintained?
- The last commit was 33 days ago (2026-10-02). The latest release is v5.1.36.
- How does Brightspace compare with other MCP servers?
- safety score 69/100 (higher than 33% of 48,255 servers); github stars 57 (more than 95% of 28,688 servers); downloads a week 3,891 (more than 95% of 12,191 servers with a package). Full comparison.