4,000+ servers built on MCP Fusion
Vinkius

Integrate Moodle with Claude, Cursor, Chatbots & AI Agents MCP Server

Power your e-learning environment with the world most flexible open-source LMS for course creation and student management.
MCP Inspector GDPR Free for Subscribers

Compatible with every major AI agent and IDE

ClaudeClaude
ChatGPTChatGPT
CursorCursor
GeminiGemini
WindsurfWindsurf
VS CodeVS Code
JetBrainsJetBrains
VercelVercel
+ other MCP clients
create

Create courses on Moodle

Requires fullname, shortname, and categoryid. Create new courses

create

Create users on Moodle

Requires username, password, firstname, lastname, and email. Create new users in Moodle

enrol

Enrol users on Moodle

Enrol users into a course

get

Get course contents on Moodle

Get contents of a specific course

get

Get enrolled users on Moodle

Get users enrolled in a course

get

Get site info on Moodle

Get Moodle site information

get

Get user grades on Moodle

Get grades for a user in a course

list

List assignments on Moodle

List assignments for courses

list

List categories on Moodle

List course categories

list

List courses on Moodle

List all available courses

list

List files on Moodle

List files in a specific area

list

List users on Moodle

g., username, email) and value. Search for users in Moodle

Security & Code Integrity Audit

Every tool in the Moodle MCP Server is continuously audited by the Vinkius Security Engine. We guarantee zero-trust payload isolation, strict data boundaries, and deterministic execution for enterprise-grade AI agents.

MCP Inspector
A+Score: 100

How Vinkius protects your data

Is there a risk of the AI "going crazy" and deleting important company data?

No. With Vinkius, the AI operates on "rails". It can only make the exact moves you authorized in the tool's settings. It cannot invent routes, access other networks in your company, or decide to delete random files. If the action isn't in the approved catalog, the attempt is blocked instantly.

Can I audit what my AI agents are doing with this integration?

Yes, Vinkius provides an immutable, HMAC-chained audit log. Every tool execution, payload, and response is tracked in real-time on your dashboard, giving you complete visibility into your agent's actions.

Does the AI train on my tools or API data?

No. Vinkius enforces a strict Zero-Retention policy. Your data simply passes through our secure servers to complete the requested action and is instantly forgotten. Nothing you do here is ever stored, logged, or used to train any artificial intelligence.

Can I create courses and enrol students?

Yes. Create courses with full metadata, then enrol users with specific role IDs (student, teacher, manager).

How Chatbots Interact with Moodle

The Moodle integration provides comprehensive execution endpoints, allowing AI models to orchestrate tasks reliably.

Streamlining e learning

The Moodle toolkit translates Claude's commands into e learning operations. The MCP server ensures accurate delivery within the productivity ecosystem.

Autonomous course management via AI

Connect Moodle to your AI agents (Claude, ChatGPT, Cursor) to manage course management operations. The MCP server processes the underlying API requests and schema formatting for the productivity domain.

Explore More MCP Servers

View all →