mcpbeat Sign in

Brightspace MCP Server

by jhostinaleck Your server? Claim it
local only

Brightspace runs on your own machine — the client starts it, so there is no endpoint to ping. 379 installs a week from npm. Last commit 5 Nov 2026.

D2L Brightspace MCP server: courses, grades, rubrics, feedback, course files, calendar. Multi-auth.

Installs per day peak 612 · avg 39 · +774% w/w
a month agotoday
379
Installs / week
npm · brightspace-mcp
15
Stars
0 open issues
5 Nov 2026
Last commit
3 releases in 90 days
MIT
License
TypeScript

Nothing serious here today

Today is the operative word: we check Brightspace every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.

run in your terminal
claude mcp add brightspace -- npx -y brightspace-mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "brightspace": {
      "command": "npx",
      "args": [
        "-y",
        "brightspace-mcp"
      ]
    }
  }
}
~/.codex/config.toml
[mcp_servers.brightspace]
command = "npx"
args = ["-y", "brightspace-mcp"]
.cursor/mcp.json
{
  "mcpServers": {
    "brightspace": {
      "command": "npx",
      "args": [
        "-y",
        "brightspace-mcp"
      ]
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "brightspace": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "brightspace-mcp"
      ]
    }
  }
}

Optional settings from the registry entry, left out of the block above: BRIGHTSPACE_CONFIG (Path to config.yaml. Default: ~/.brightspace-mcp/config.yaml).

Alternatives to Brightspace

same job, measured the same way
Brightspace D2l MCP
by anonymousonyx22

Brightspace MCP server for D2L: what's due and submitted, grades, exams, what's new, course files.

497 installs/wk local only
Brightspace
by rohanmuppa

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

4 337 installs/wk local only
Google Workspace
by mindstone

Google Workspace MCP server for Gmail, Calendar, Drive, Docs, Sheets, Slides, Contacts, and more

958 installs/wk local only
Canvas LMS MCP for students
by anonymousonyx22

Canvas LMS MCP server for students. Read only Canvas courses, grades, due dates, plus .ics export.

420 installs/wk local only
Google Workspace (multi-account)
by bakissation

Multi-account Google Workspace MCP server: 944 tools, 29 services, discover-first, BYO OAuth.

2 176 installs/wk local only
Qso Graph Contest MCP
by qso-graph

Contest calendar and rules MCP server: what is running, what is coming, and the rules

293 installs/wk local only
W
Workspace MCP
by taylorwilsdon

Google Workspace MCP server for Gmail, Drive, Calendar, Docs, Sheets, Slides, Forms, Tasks, Chat.

44 818 installs/wk local only
Travelpayouts MCP
by theyahia

MCP server for Travelpayouts API -- flight search, popular routes, price calendar.

45 installs/wk local only

Brightspace — questions

Answers built from our own checks of this server.

Why is there no uptime for Brightspace?
Brightspace runs on your own machine over stdio — there is no network address to reach, so uptime cannot be measured for it by anyone. What can be measured is adoption: the npm package brightspace-mcp was installed 379 times last week.
How do I connect Brightspace?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It runs locally, so the command pulls brightspace-mcp straight from npm; nothing to host, nothing to sign up for.
How many people use Brightspace?
The npm package brightspace-mcp was installed 379 times in the last week. Week over week that is +774%. We show installs rather than GitHub stars on purpose: a star is a bookmark, an install is someone actually running it.
Is Brightspace open source?
Yes — it is published under the MIT licence, written in TypeScript and 15 stars on GitHub. The source link is on this page, so you can read exactly what it does with your data before you connect it.