Moodle MCP Server

Stableother
30 starsTypeScriptcommunity
GitHub
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-moodle
Examples

Example Usage

javascript
Usage
{
  "mcpServers": {
    "moodle": {
      "command": "npx",
      "args": ["-y", "mcp-server-moodle"]
    }
  }
}

Quick Info

Authorcommunity
LanguageTypeScript
StatusStable
Stars 30
Last UpdatedFeb 12, 2026

Need a Custom MCP Server?

Our team builds custom MCP servers tailored to your workflow.

Get in Touch

Need a Custom MCP Server?

Our team builds custom MCP servers tailored to your workflow. From proprietary data sources to internal tools, we have you covered.

Contact Us