TU Delft Brightspace MCP
Related Servers
Alternatives to TU Delft Brightspace MCP
No user-submitted related servers found.
Related Servers
- AlicenseAqualityDmaintenanceEnables AI assistants to interact with D2L Brightspace LMS, providing access to assignments, grades, course content, calendar events, and announcements through automated SSO authentication.129 npm12MIT
- AlicenseAqualityCmaintenanceEnables agents to sign into websites through a real browser without exposing passwords, keeping cookies in a local Chrome profile and providing tools for browsing and managing authenticated sessions.51MIT
- FlicenseAqualityCmaintenanceEnables local, read-only access to SMU's D2L Brightspace eLearn, allowing users to list courses, browse weekly modules and documents, search content, retrieve metadata, and download files after authenticating through Chrome.11-
- FlicenseBqualityDmaintenanceEnables browsing and collecting course materials from Brightspace through Chrome DevTools Protocol, allowing snapshotting, downloading media, and automating page navigation.22-
- FlicenseNot gradedqualityBmaintenanceEnables LLMs to interact with a Brightspace account to retrieve courses, grades, due items, quizzes, course content, and files, including batch operations across multiple courses.-
- AlicenseNot gradedqualityDmaintenanceEnables Purdue University students to access their Brightspace academic data including courses, assignments, and grades through web scraping with Duo Mobile 2FA authentication. Provides programmatic access to student academic information when official API access is restricted.7Apache 2.0
TDQS
Scored across 65 tools
Most tools are clearly separated by resource and action (e.g., list_mail_messages vs read_mail vs search_mail; prepare_group_enrollment vs confirm_group_enrollment). Some potential confusion exists among login-status tools (get_login_status, get_mytu_login_status, get_mail_login_status, get_recording_login_status) and among read/list variants for materials, but descriptions generally disambiguate them.
The set predominantly uses verb_noun naming (list_, get_, read_, create_, confirm_, prepare_, begin_, check_). Minor deviations exist (logout_mytu, logout_mail, start_course_sync, get_sync_status) but the pattern is consistent enough for an agent to predict tool names.
65 tools is a very large surface for a single MCP server. While the server covers many domains (Brightspace, My TU Delft, email, recordings, study guide, local indexing), the count is heavy and likely to increase agent decision complexity and latency.
The tool set covers a broad lifecycle: login/auth, course browsing, assignments, submissions, grades, groups, mail, recordings, calendar, and local indexing. Minor gaps exist (e.g., no tool to create calendar events, no mail send, no discussion posting), but the core workflows are well covered.