Directly call any Moodle Web Services function with custom parameters for advanced Moodle API operations when higher-level tools don't meet specific needs.
Enables AI agents to publish and manage pedagogical content in Moodle via Web Services with guaranteed idempotency. It provides tools for course management, lesson publishing, preview workflows, and direct Moodle API access.
Publish a FichaClase markdown file as a Moodle course section with component modules. Updates existing sections without duplication and supports hidden or visible publishing modes.
Retrieve course context for Moodle content publishing by providing metadata, structure, recent lessons, and enrollment data to inform content placement decisions.
Publish course content in hidden preview mode for teacher review before student access. Returns a preview URL for verification while keeping materials hidden from students.
Retrieve detailed review of a finished quiz attempt: question text, selected answers, correctness, and feedback. Use for completed quizzes where review is allowed.