moodle-mcp-server
If you are the rightful owner of moodle-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcpreview.com.
An MCP server that enables LLMs to interact with the Moodle platform to manage courses, students, assignments, and quizzes.
The Moodle MCP Server is a specialized server that facilitates the interaction between large language models (LLMs) and the Moodle platform. It allows for efficient management of various educational components such as courses, students, assignments, and quizzes. By leveraging the Model Context Protocol (MCP), this server provides a seamless interface for LLMs to perform tasks like retrieving student lists, managing assignments, and providing feedback on quizzes. The server is designed to work with Node.js and requires a Moodle API token with appropriate permissions to access and manage course data. It is particularly useful for educational institutions looking to automate and enhance their Moodle-based learning environments.
Features
- Student Management Tools: Includes tools like 'list_students' to retrieve and display student information such as ID, name, email, and last access time.
- Assignment Management Tools: Features tools like 'get_assignments' and 'provide_assignment_feedback' to manage assignments and provide feedback.
- Quiz Management Tools: Offers tools like 'get_quizzes' and 'provide_quiz_feedback' to manage quizzes and provide feedback on quiz attempts.