get_courses
Retrieves information about courses in Moodle
How to use it
get_courses is exposed by the Moodle MCP Server MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the get_courses tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.
FULL MOODLE MCP SERVER LISTINGOther tools in Moodle MCP Server (7)
get_assignments
Retrieves all available assignments in the course
get_quiz_attempts
Examines a student's attempts on a specific quiz
get_quizzes
Retrieves all available quizzes in the course
get_student_submissions
Examines a student's submissions for a specific assignment
list_students
Retrieves the list of students enrolled in the course
provide_assignment_feedback
Provides grades and comments for a student's submission
provide_quiz_feedback
Provides comments for a quiz attempt