About
Overview
The Moodle MCP Server enables AI agents to interact with Moodle's open-source learning platform. It provides tools for managing courses, creating quizzes, tracking student progress, and managing enrollments.
Capabilities
Tools & Capabilities
⚡list_courses
List courses
⚡get_course_content
Get course content and activities
⚡get_grades
Get grade report
⚡list_users
List enrolled users
Setup
Installation
bash
Install
npx -y mcp-server-moodleExamples
Example Usage
javascript
Usage
{
"mcpServers": {
"moodle": {
"command": "npx",
"args": ["-y", "mcp-server-moodle"]
}
}
}Quick Info
Authorcommunity
LanguageTypeScript
StatusStable
Stars★ 30
Last UpdatedFeb 12, 2026