Home › Productivity › brightspace-mcp-server
brightspace-mcp-server
D2L Brightspace MCP server: grades, due dates, assignments, announcements and files. Any school.
Topics: Education
Connect
Review any command before running it. Package names and URLs come from the server's own registry entry.
Package (npm 5.2.1)
npx -y [email protected]
Or add to your MCP client config:
{
"mcpServers": {
"brightspace-mcp-server": {
"command": "npx",
"args": [
"-y",
"[email protected]"
]
}
}
}
D2L_BASE_URL— Your school's Brightspace URL. Default: https://purdue.brightspace.com. Normally set by the setup wizard in ~/.brightspace-mcp/config.json instead.D2L_SESSION_DIR— Local root for separate per-school/account directories containing encrypted tokens and browser storage. Encryption keys are kept in the native credential store. Default: ~/.d2l-sessionD2L_HEADLESS— Run browser authentication without a visible window. Set false only for MFA methods that require browser interaction. Default: trueD2L_TOKEN_TTL— Seconds an access token is used before it is re-minted from the session cookie. Default: 3600D2L_INCLUDE_COURSES— Comma separated course (org unit) ids to include. Default: all enrolled courses.D2L_EXCLUDE_COURSES— Comma separated course (org unit) ids to exclude.D2L_ACTIVE_ONLY— Only return courses whose enrollment is active. Default: trueD2L_CURRENT_ONLY— Only return courses whose Access.StartDate to Access.EndDate window contains now, matching Brightspace's "Current Courses" widget. Default: falseD2L_DEV_MODE— Set to true to record local tool timestamps and safe authentication outcomes in the account session directory. No arguments, results or credentials are logged. Default: false.D2L_NO_UPDATE_CHECK— Set to any value to disable the startup check against the npm registry for a newer version.
Related servers
pronounce
How engineers pronounce developer jargon — 1,927 confidence-tagged entries with citations.
Signs of AI Writing
AI-writing detection (EN/ES) that shows the evidence: named tells, hidden characters, citations.
ictexam-mcp
Read exams, gradebooks and item analysis; parse papers with AI and publish exams.
campus-cli
Campus relay MCP client: authenticated access to courses, assignments, grades and materials.
brightspace-d2l-mcp
Brightspace MCP server for D2L: what's due and submitted, grades, exams, what's new, course files.
SCORM Packager (HTML → SCORM 2004)
Turn HTML or mobile-learning exports into SCORM 2004/1.2 packages, and validate any SCORM zip.
Listed in punkpeye/awesome-mcp-servers (MIT)
Data from the Official MCP Registry