MCP · A2A · x402 · agentndx.ai llms.txt MCP endpoint
Browse → Productivity → Moodle-MCP
Moodle-MCP
Reads enrolled courses, assignment deadlines, quiz attempts and course file metadata through the Moodle Web Service API. Runs as a single Python file without third-party dependencies. Moodle Web Services and a personal token are required; optional downloads write locally, and returned file URLs contain credentials. First release dated October 27, 2026.
MCP unverified
Transport stdio
Auth api-key
Endpoint python3 /absolute/path/to/Moodle-MCP/server.py
Install
Use Python 3.8 or later; clone the repository, privately set MOODLE_URL and MOODLE_TOKEN, then register python3 with the absolute server.py path
01 List unsubmitted assignments by deadline
02 Check quiz attempt status
03 Read course file metadata without downloading it
04 Prepare a weekly coursework digest
moodle courses assignments education
Machine-readable: /api/servers.json  ·  JSON-LD schema embedded in <head>
FEATURED LISTING

Top placement + verified badge for your MCP server

Get Featured — $149
OWNER / VERIFIED

Verified owner intake + API Pro access while Owner rolls out

Owner/API Pro — $29/mo