brightspace-mcp-server
Active·★ 59·MIT·Updated 2026-10-21
This project provides a Model Context Protocol (MCP) server that enables AI assistants to interact with D2L Brightspace, retrieving student-specific data like grades, assignments, and course content on demand. It supports various AI clients and automates the setup and authentication process for many Brightspace-using institutions.
#AI Assistant#Model Context Protocol#D2L Brightspace#Node.js#API Integration#Educational Technology#CLI Tool
01
Features
01Connects AI to D2L Brightspace via Model Context Protocol.
02Retrieves diverse course data including grades, assignments, announcements, content, roster, and discussions.
03Supports integration with multiple AI clients like Claude, ChatGPT, Cursor, Windsurf, Copilot, and Codex.
04Automated login, multi-factor authentication (MFA), and session re-authentication.
05CLI-based setup and management for ease of use.
02
Compatibility
Node.js
Runtime
Verified via docs
D2L Brightspace
Platform
Verified via docs
Model Context Protocol
Standard
Verified via docs
AI Assistants
Integration
Verified via docs
03
Quick start
1
$ npx brightspace-mcp-server setup
04
Use cases
↳Query grades and academic performance across all courses.
↳Manage and summarize upcoming assignments and their due dates.
↳Retrieve specific course content, such as lecture slides or PDFs, and announcements.
↳Analyze discussion threads or access instructor and TA contact information from the roster.
↳Generate study schedules or identify priority courses based on upcoming deadlines and workload.
05
Alternatives
cli★ 186
Open-source AI CLI and local MCP server connecting 25 clients—Claude Code, Cursor, Codex, ChatGPT, Hermes, and OpenClaw—to 2,000+ models/APIs, with OAuth and rollback.
appstore-connect-mcp★ 52
Apple Store Connect MCP Server for Claude AI - iOS-compatible OAuth with comprehensive App Store Connect API integration
Kommo-MCP★ 15
Servidor MCP open source para integrar Cursor, Claude e outros clientes ao Kommo CRM.
ibge-br-mcp★ 12
MCP Server for IBGE APIs - Brazilian geographic, demographic and statistical data
Comments
Log in to leave a comment
No comments yet. Be the first!