• GRADES
  • STATUS
  • TASKS
  • HUMAN

How to monitor student grades and progress with your AI

Connect Moodle to your AI client once. After that, you can query grades and completion status using natural language.

Ask AI about this page

Short answer

Can I track student grades using my AI?

Yes. Your AI pulls specific gradebook data and completion records from Moodle on command. You get a clear view of student performance and assignment status.

The outcomes

What you get from Moodle data

The AI handles the data retrieval so you can focus on teaching.

GRADES

Instant grade reports

The AI pulls specific scores from the gradebook. You get a list of student marks for any given course or assignment.

STATUS

Track course completion

Check who has finished a course or met specific requirements. The AI looks at completion data to tell you exactly who is on track.

TASKS

Review assignment status

See which students have submitted work and which are lagging. The AI pulls assignment data to give you a snapshot of current progress.

HUMAN

Decide on interventions

The AI provides the raw data, but you decide which students need extra help or a grade adjustment based on the results.

The workflow

What your AI does when the data arrives.

The AI acts as a bridge between your chat interface and the Moodle database.

  1. Fetch gradebook entries

    The AI looks up specific scores for students in a course.

    get_course_grades
  2. Check completion status

    The AI verifies if students have met the criteria to finish a course.

    get_course_completion
  3. List assignment data

    The AI pulls information regarding specific tasks and submissions.

    get_course_assignments
  4. Summarize progress

    The AI combines the retrieved data into a readable summary for you.

    get_course_gradesget_course_completion

Try it

Copy these to start.

Use these prompts to begin interacting with your Moodle data.

Starting points

Replace the bracketed text with your actual course names or student IDs.

Moodle Connector

You're all set. Choose your MCP client and follow the setup instructions.

Connector linkhttps://edge.vinkius.com/vk_preview_6FCioM4mFcY7JN4xq3d3NpaDLt7qJjjTOc3NUokE/mcp

Claude Desktop

Follow the steps below to connect in seconds.

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Moodle capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopy
{
  "mcpServers": {
    "moodle-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_6FCioM4mFcY7JN4xq3d3NpaDLt7qJjjTOc3NUokE/mcp"
    }
  }
}
Copy into chat04
  • Show me the grades for all students in the [Course Name] course.

  • Which students have completed the [Course Name] course so far?

  • List all assignments for [Course Name] and tell me who hasn't submitted them.

  • Give me a summary of the average grade for [Course Name].

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

Start here

Connect Moodle once, then ask.

Log in to Moodle through the Vinkius interface. Your credentials stay encrypted and secure, and you can immediately start asking your AI about your courses.

Connect Moodle to your AI

FAQ

How this task behaves

  • 01

    Can the AI change student grades in Moodle?

    No. The AI can only read gradebook data. You must log in to Moodle to manually edit or change any grades.

  • 02

    Can the AI create new assignments?

    No. The tools are limited to retrieving existing grades, completion status, and assignment data.

  • 03

    Does the AI see all my courses?

    The AI can access any course data that your Moodle account has permission to view.

  • 04

    Can I ask for a list of students who are failing?

    Yes. If you ask for students with grades below a certain threshold, the AI will use the gradebook data to identify them.

  • 05

    Will the AI delete any course data?

    No. The AI has no capability to delete, modify, or overwrite any data within Moodle.

  • More questions about Moodle? See everything the Moodle Connector can do

Connect Moodle to Claude, Cursor, ChatGPT & more