Goldnat Plugins
Moodle vlatest · active

Take your Moodle site to the next level

A Servio Protocol Bridge for Moodle. Let ChatGPT, Claude, Copilot, Gemini, and other AI agents securely interact with your site through OAuth 2.0 with PKCE.

Goldnat for Moodle — Student (Pro) · Goldnat for Moodle — Student (Pro) — Goldnat Bridge

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.

10 tools

Production ready

10 structured tool calls for Moodle.

Tools

Available tool calls.

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

moodle

  • moodle.getCourseContent Return the learning materials and resources of a course the student is enrolled in. Pro
  • moodle.getMyAssignments List the current student's assignments with due dates and submission status. Pro
  • moodle.getMyAttendance Return the current student's attendance record across courses. Pro
  • moodle.getMyCourses List the courses the current student is enrolled in, with progress and next due dates. Pro
  • moodle.getMyFeedback Get the teacher feedback on the current student's submitted assignments. Pro
  • moodle.getMyGrades Get the current student's grades across all their courses. Pro
  • moodle.getMySchedule Return the current student's calendar: classes, deadlines and events. Pro
  • moodle.markNotificationsRead Mark the current student's Moodle notifications as read. Pro
  • moodle.sendMessageToTeacher Send a private message from the current student to a course teacher. Pro
  • moodle.submitAssignment Submit an assignment on behalf of the current student (text or file). Pro

Moodle platform

More plugins for Moodle

← All Moodle plugins

Questions about Goldnat for Moodle — Student (Pro)?