Best Moodle MCP Servers
Moodle is a learning platform or learning management system (LMS) that provides educators and learners with a single robust, secure and integrated system to create personalised learning environments.
Why this server?
Enables interaction with the Moodle platform to manage courses, students, assignments, and quizzes. Provides tools for retrieving student lists, managing assignments with feedback, and handling quiz attempts and feedback.
AlicenseBqualityDmaintenanceAn MCP server that enables LLMs to interact with the Moodle platform to manage courses, students, assignments, and quizzes.Last updated77MITWhy this server?
Enables interaction with the Moodle platform to manage courses, students, assignments, and quizzes, including viewing student lists, providing feedback on assignments, examining quiz attempts, and grading submissions.
AlicenseBqualityDmaintenanceAn MCP server that enables LLMs to interact with Moodle platforms to manage courses, students, assignments, and quizzes through natural language commands.Last updated7739MITWhy this server?
Provides tools for searching, browsing, and retrieving Moodle developer documentation, including version-specific documentation and API structure.
AlicenseAqualityDmaintenanceA Model Context Protocol (MCP) server that provides seamless access to Moodle developer documentation from moodledev.io. It enables AI assistants and other MCP clients to search, browse, and retrieve Moodle development documentation with version-specific support.Last updated4MITWhy this server?
Allows for the export of questions directly into formats that can be imported into the Moodle platform.
AlicenseAqualityBmaintenanceA Model Context Protocol (MCP) server that gives your AI assistant the power to convert Markdown into 14 professional document formats — PDF, DOCX, HTML, LaTeX, CSV, JSON, XML, XLSX, RTF, PNG, and more. Stop copy-pasting. Let the AI do the exporting.Last updated333MITWhy this server?
Enables interaction with Moodle learning management system to retrieve class schedules, query course content, view assignments and to-dos, download course materials, and access course pages with automatic authentication.
AlicenseAqualityDmaintenanceEnables LLM interaction with the Macau University of Science and Technology (M.U.S.T.) campus system, including automated login to Wemust and Moodle, retrieving class schedules, checking assignments and deadlines, downloading course materials, and managing course content.Last updated73MITWhy this server?
Provides tools for publishing and managing pedagogical content in Moodle courses via Web Services, including creating/updating sections, pages, resources, and activities with guaranteed idempotency.
AlicenseAqualityCmaintenanceEnables AI agents to publish and manage pedagogical content in Moodle via Web Services with guaranteed idempotency. It provides tools for course management, lesson publishing, preview workflows, and direct Moodle API access.Last updated54MITWhy this server?
Provides tools for querying a Moodle site as a student, including courses, assignments, grades, forums, and files.
FlicenseAqualityCmaintenanceEnables read-only querying of Moodle as a student, including courses, assignments, grades, forums, and files, using a personal web services token.Last updated11Why this server?
Allows exporting forms to Moodle.

Formswrite MCPofficial
Alicense-qualityCmaintenanceEnables LLMs to convert documents to Google Forms, edit questions, list and publish forms, and run AI form assistant tools through the Formswrite API.Last updatedMITWhy this server?
Provides tools for accessing student profile information, course lists, course grades, page contents, and course materials (PDF/images) from the eKursy (Moodle-based) platform.
FlicenseAqualityBmaintenanceEnables AI tools to access student profiles, course lists, grades, page contents, and course materials from the eKursy platform via the Model Context Protocol.Last updated6