Brightspace MCP Server
Reads grades, deadlines, announcements and course files from any D2L Brightspace instance.
Add it to your client
Communitynpx brightspace-mcp-server setup
{
"mcpServers": {
"brightspace-mcp": {
"command": "npx",
"args": [
"brightspace-mcp-server",
"setup"
]
}
}
}- Transport
- stdio
- Runtime
- Node
- Auth
- Required
- License
- MIT
- Stars
- 33
Brightspace is the learning platform of a large slice of universities that never appear in LMS tooling, and this server covers any school running it rather than one institution's fork. A setup wizard walks through login and multi-factor authentication once and then writes the client configuration itself, which matters because the hard part of a campus LMS is never the API — it is getting through the identity provider. Sessions re-authenticate on their own; a manual auth command exists for the case where a push prompt was missed. Once connected, the surface covers grades, assignments and due dates, announcements, course content and file downloads, rosters and discussion threads.
Similar MCP servers
Bright Data MCP
MCP serverWeb access routed through a proxy network, for pages that block plain requests.
Matrix MCP Server
MCP serverReads and acts on a Matrix homeserver, keeping read-only tools separate from the ones that write.
Pipedream MCP
MCP serverHosted MCP servers for thousands of SaaS apps, with Pipedream handling each app's OAuth.

Comments(0)
Sign in to comment