Goldnat Plugins
Moodle vlatest · active

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.

Tools

Available tool calls.

6 tools exposed via the Servio protocol. AI agents call these by name with structured arguments.

moodle

  • moodle.getAssignments Returns the list of assignments in a given course.
  • moodle.getCourse Returns full details of a single course by course ID.
  • moodle.getCourses Returns the list of courses the user is enrolled in, with name, code, and ID.
  • moodle.getEnrollments Returns the list of users enrolled in a course and their roles.
  • moodle.getGrades Returns the user's grades on the course grade items.
  • moodle.getUserProfile Returns the authenticated user's profile (name, email, details).

Pricing

Pick a plan.

Free

Free

Free, fully functional

  • getCourses
  • getEnrollments
  • getGrades
Install

Moodle platform

More plugins for Moodle

← All Moodle plugins

Questions about Goldnat for Moodle?