moodle-mcp
Related Servers
Alternatives to moodle-mcp
No user-submitted related servers found.
Related Servers
- AlicenseNot gradedqualityCmaintenanceLets AI assistants read a student's Canvas LMS/Moodle courses, deadlines, announcements, grades and course files using their normal browser login instead of an access token. It is read-only and keeps all session data and downloads on the user's own machine.58 npm1MIT
- AlicenseAqualityBmaintenanceLets AI assistants browse a Brightspace-based course platform read-only: list courses, search modules for lecture slides, extract text from PDF/PowerPoint/Word files, and check upcoming deadlines, assignments, and announcements. Runs locally on the user's own machine with their own browser sign-in.10MIT
- AlicenseNot gradedqualityBmaintenanceConnects Claude, Cursor, Codex and other AI assistants to Canvas LMS through a normal browser sign-in (SSO and MFA included) instead of an access token, letting them read courses, assignments, rubrics, announcements, discussions, grades, calendar and inbox, and read or save course files locally. It is strictly read-only, sending only GET requests, and keeps all session data on the user's own machine.4MIT
- AlicenseBqualityAmaintenanceEnables AI clients to read a student's own UGent Ufora (D2L Brightspace) data, including courses, announcements, deadlines, grades, course materials, and PDF text, over stdio or local Streamable HTTP. All operations are read-only and run locally against the student's authenticated session.192MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to interact with Moodle LMS via browser automation, using a server and browser extension to keep credentials local and route commands securely.4 npmMIT
- FlicenseNot gradedqualityAmaintenanceEnables agents to query course information, announcements, assignments, and deadlines, and to download attachments, syllabus PDFs, and lecture videos through a local browser connection. It can also prepare assignment submissions for review without uploading by default.-
TDQS
Scored across 6 tools
Each tool has a distinct purpose: authentication, deadlines, course lookup, announcements, activity details, and file download. Course vs. activity is a natural list/detail split, not an ambiguous overlap.
All tools consistently use the moodle_ prefix and snake_case. The suffixes mix noun-style names (course, deadlines) with verb-style names (login, download_file), but the pattern remains highly readable.
Six tools is well-scoped for a Moodle assistant focused on login, deadlines, courses, announcements, activities, and downloads. Each tool earns its place without obvious redundancy.
The read-only surface covers core course reading, deadlines, announcements, and file downloads. However, important Moodle workflows such as assignment submission, grade viewing, and forum interaction are absent, creating notable gaps.