moodle-mcp

ShinonomeLabo/moodle-mcp

3.2

If you are the rightful owner of moodle-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.

Moodle MCP Server is a Node.js-based server designed to facilitate communication with Moodle's Web Service API, enabling access and manipulation of various Moodle data endpoints.

Tools

Functions exposed to the LLM to take actions

get_site_info

Retrieve basic information about the Moodle site.

get_users

Search for users and retrieve their information.

get_courses

Retrieve a list of courses.

get_user_courses

Retrieve a list of courses for a specific user.

get_course_contents

Retrieve course contents and modules.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources