MCP.Market

Brightspace MCP server

by RohanMuppa·io.github.RohanMuppa/brightspace·v5.1.36·57 stars

D2L Brightspace MCP server: grades, due dates, assignments, announcements and files. Any school.

C69/100grade C
What users say
No reviews yet
Be the first
Safety scan
C69/100

not scanned yet

Adoption
Established

57 stars3.9k downloads/wk

Reviews

Write one

Nobody 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.

Not scanned yet. New listings are scanned within a day or two of arriving.

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
Add to Cursor

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

  1. Install Node.js (version 20 or newer) if you don't have it. Download, run the installer, done.
  2. Open a terminal and run the setup:
npx -y brightspace-mcp-server@latest setup

It 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.

  1. 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.