{"repo":"loyaniu/moodle-mcp","free":true,"listed":false,"github":"https://github.com/loyaniu/moodle-mcp","clone":"git clone https://github.com/loyaniu/moodle-mcp.git","description":"A Model Context Protocol (MCP) server implementation that provides capabilities to interact with Moodle LMS","language":"Python","stars":31,"topics":[],"license":null,"category":"mcp-servers","readme_excerpt":"Moodle-MCP A Model Context Protocol (MCP) server implementation that provides capabilities to interact with Moodle LMS. Features The server exposes the following tools. Courses & content Tool Description --- --- get my courses Get all courses the current user is enrolled in get course content Get sections and modules for a specific course by its ID search course materials Search across all course materials by query string get course announcements Get announcements from course news forums, optionally filtered by course ID get recent activity Get recent activity and updates across courses since a given time Assignments & deadlines Tool Description --- --- get assignments Get assignments for courses, optionally filtered by course IDs get assignment status Get submission and grading status for a specific assignment get upcoming deadlines Get upcoming assignment deadlines across all courses, sorted by due date get overdue assignments Get unsubmitted assignments past their due date, most overdue first get actionable tasks Get a prioritized list of tasks needing action, sorted by urgency analyze assignment Analyze an assignment: status, requirements, materials, progress, deadline extract assignment requirements Extract requirements, deliverables, constraints, and evaluation criteria from an assignment find relevant materials Find course content relevant to an assignment, ranked by relevance decompose task Break an assignment into subtasks with effort, dependencies, and critical path","default_branch":null,"files":null,"tree":[],"storefront":"/r/loyaniu","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/loyaniu/moodle-mcp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}