MCPVault
Brightspace MCP logo

Brightspace MCP

未认领

作者:JhostinAleck

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

安装

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

未认领列表

这个 MCP 服务器是你的吗?

此列表根据公开信息自动生成。认领后,你可以编辑页面、设置兼容性并解锁增长工具。全程不超两分钟。

认领此服务器

工具(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