mcp-moodle-teacher
Related Servers
Alternatives to mcp-moodle-teacher
No user-submitted related servers found.
Related Servers
- FlicenseNot gradedqualityBmaintenanceEnables AI assistants to query and manage Moodle LMS data, including assignment deadlines, unread messages, unfinished quizzes, and enrolled courses, using natural language via OpenAI or local LLMs.-
- AlicenseAqualityCmaintenanceEnables AI assistants to interact with Moodle via web services, allowing tasks like listing courses, assignments, events, and downloading files.104MIT
- FlicenseNot gradedqualityBmaintenanceEnables AI assistants to read your Moodle courses, list materials, quizzes, and search content to plan exam preparation through natural language.1-
- FlicenseBqualityBmaintenanceEnables AI assistants to act as teaching assistants for Canvas LMS, allowing them to browse courses, read student submissions (including PDF/DOCX), grade with rubrics, post announcements, manage modules and pages, and more.64-
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to interact with Moodle LMS via the Moodle REST API, supporting management of courses, users, enrollments, grades, and content.GPL 3.0
- 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
TDQS
Scored across 22 tools
Each tool targets a distinct resource or action: attendance sessions, attendance reports, late registers, and marking are clearly separated; the grade-import tools (check/csv/verify) are also distinct. Even the most similar tools, submissions and submission_status, are disambiguated by their descriptions.
All names use lowercase snake_case and are readable, but the convention is mixed: many read tools are bare nouns (students, assignments, announcements), while others use verb_noun (mark_attendance, list_functions) or noun_verb (grades_check, grades_verify). There is no consistent verb-first pattern across the set.
At 22 tools, the set sits in the 'borderline heavy' range. Each tool appears purposeful and none feel redundant, but the count is high enough that an agent will need to navigate a large surface for what is mostly attendance, grading, and reporting workflows.
The core teacher workflows are well covered: attendance tracking and marking, assignment submissions and grading, grade-file import verification, announcements, and student risk summaries. Minor gaps exist—for example, no bulk attendance-taking tool or assignment creation/update—but they do not break the main intended workflows.