Goldnat for Moodle
Connect Claude, ChatGPT, and Gemini to your Moodle LMS. Let AI agents browse courses, check grades, manage enrollments, and retrieve learning data — all with OAuth 2.0 security.
Goldnat for Moodle · AI tools for your Moodle LMS
Capabilities
What it does.
OAuth 2.0 + PKCE
Secure by design
Industry-standard OAuth flow with PKCE. Every AI agent authenticates with proof-of-key exchange — no secrets stored client-side.
Permission-aware
Moodle permissions
Tool calls respect Moodle's native permission model. Users only see content they're allowed to access.
REST + JSON
Servio protocol
Manifest endpoint, tool discovery, structured JSON responses. Compatible with the Model Context Protocol standard.
6 tools
Production ready
6 structured tool calls for Moodle.
Compatible clients
Works with every AI client.
Pre-configured OAuth integrations for every major AI agent — including our own hosted agent at goldnat.ai. Connect in minutes, not hours.
Tools
Available tool calls.
6 tools exposed via the Servio protocol. AI agents call these by name with structured arguments.
moodle
-
moodle.getAssignmentsReturns the list of assignments in a given course. -
moodle.getCourseReturns full details of a single course by course ID. -
moodle.getCoursesReturns the list of courses the user is enrolled in, with name, code, and ID. -
moodle.getEnrollmentsReturns the list of users enrolled in a course and their roles. -
moodle.getGradesReturns the user's grades on the course grade items. -
moodle.getUserProfileReturns the authenticated user's profile (name, email, details).
Pricing
Pick a plan.
Moodle platform
More plugins for Moodle
Questions about Goldnat for Moodle?