4,000+ servers built on MCP Fusion
Vinkius

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

Manage your Learning Management System via Moodle — track courses, users, assignments, and grades directly from your AI agent.
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
get

Get course assignments on Moodle

List assignments in courses

get

Get course completion on Moodle

Get course completion status

get

Get course grades on Moodle

Get course grades

get

Get course groups on Moodle

List groups in a course

get

Get course quizzes on Moodle

List quizzes in courses

get

Get course workshops on Moodle

List workshops in courses

get

Get courses on Moodle

List Moodle courses

get

Get enrolled users on Moodle

List users in a course

get

Get users on Moodle

Search for Moodle users

send

Send message on Moodle

Send an instant message

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 set different limits for each virtual assistant on my team?

Absolutely. You have full control in our command center. You can create an AI agent that only "reads" data so the support team can answer questions, and another superpowered agent that can "edit" and "create" information exclusively for your operations team. Each AI gets exactly the level of access you allow.

How do I check if a student has completed a course?

The get_course_completion tool allows you to check the progress and completion status for a specific User ID in a target Course ID.

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.

What can AI Agents do with Moodle?

Build automated workflows with Cursor and Claude Code by connecting to the Moodle MCP server.

Prompting course management Workflows

The Moodle toolkit provides structured tools for course management. It enables conversational interfaces like Claude Code to query and modify data within your learning training infrastructure.

student enrollment & AI Execution

Use the Moodle server to execute student enrollment operations from your AI agent. The protocol manages state and authentication for continuous learning training workflows.

Explore More MCP Servers

View all →