MCPVault
Brightspace MCP logo

Brightspace MCP

Unclaimed

by JhostinAleck

MCP server for D2L Brightspace with multi-strategy authentication (TOTP, OAuth, browser, etc.), retry/circuit breaker/cache tiers, and opt-in write operations.

Install

$npx brightspace-mcp@latest setup # interactive wizard (recommended for first time)

Unclaimed listing

Is this your MCP server?

This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.

Claim this server

Tools (26)

check_auth

Verify authentication and show the active user identity

clear_cache

Clear memory and persistent cache backends

get_announcements

List course announcements

get_assignment_files

Download and read instructor-posted assignment files

get_assignments

List assignments and dropbox folders

get_audit_log

Local history of write operations (correlation IDs, redacted args)

get_calendar_events

List calendar events in a date range

get_classlist_emails

Get classmate email addresses

get_course_content

Browse modules and topics (includes topic IDs)

get_diagnostics

Show cache stats, circuit breaker state, and version info

get_discussions

Browse discussion forums and threads

get_feedback

Read instructor feedback on submitted assignments

get_my_grades

Get grades for a course

get_my_groups

List group enrollments per course with member rosters

get_quiz_attempts

Your attempts on a quiz with scores and timestamps

get_roster

Get the full course roster

get_syllabus

Fetch the course syllabus

get_topic_file

Download and read a content topic file (DOCX, PDF, HTML, plain text)

get_upcoming_due_dates

List assignments due in the next N days

list_my_courses

List all enrolled courses

list_notifications

User activity feed (announcements, due-date reminders, grade releases)

list_quizzes

List quizzes with attempt counts, time limits, due dates

mark_announcement_read

Mark an announcement as read

post_discussion_reply

Reply to a discussion thread

search_course

Full-text search across content, announcements, and discussions

submit_assignment

Upload a file to a Brightspace Dropbox folder