• DATA
  • AUDIT
  • LISTS
  • HUMAN

How to retrieve student grades with your AI

Connect Moodle to your AI client once. From then on, you can pull specific student data through simple chat commands.

Ask AI about this page

Short answer

How can I get student grades using my AI?

You can ask your AI to find specific assignment scores or full grade reports for any student in your Moodle courses. It pulls this data directly from your Moodle instance so you don't have to click through menus. You'll get a clear breakdown of performance for the learners you ask about.

The results

What you get from your AI

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

DATA

Instant grade reports

The AI pulls specific scores and assignment results. You get the exact numbers you need without manual searching.

AUDIT

Student performance tracking

Ask for a summary of how a specific learner is doing across multiple assignments. It aggregates the data for you.

LISTS

User and assignment lists

Get a quick list of everyone enrolled in a course or a list of all active assignments. It's useful for quick course audits.

HUMAN

Manual grade entry

The AI cannot change or input grades. You still handle all grading and gradebook updates yourself in Moodle.

The workflow

What your AI does when the request arrives.

The AI translates your natural language questions into specific Moodle data requests.

  1. Identify the student

    The AI looks up the correct user in your Moodle database to ensure it's pulling data for the right person.

    list_users
  2. Locate assignments

    It finds the specific tasks or tests you are asking about within the course.

    list_assignments
  3. Fetch the scores

    The AI pulls the specific grade data for the student and the assignment you identified.

    get_user_grades
  4. Present the results

    Your AI client formats the raw data into a readable response for you to review.

    get_user_grades

Try it

Copy these to start.

Use these prompts to test the connection immediately.

Starting points

Replace the names in these prompts with your actual student names or assignment titles.

Moodle Connector

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

Connector linkhttps://edge.vinkius.com/vk_preview_JzJs9unxuDPDphGtMx1BIzfYXyEU2rSxsTy6idR7/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-alternative-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_JzJs9unxuDPDphGtMx1BIzfYXyEU2rSxsTy6idR7/mcp"
    }
  }
}
Copy into chat04
  • Show me the grades for Alex Rivera in the Biology 101 course.

  • What are the results for the 'Midterm Essay' assignment for Jordan Smith?

  • List all the students enrolled in the Advanced Calculus course.

  • Give me a summary of all assignment grades for Taylor Vance.

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

Start here

Connect Moodle once, then ask.

You only need to link your Moodle account once. Your credentials stay encrypted and secure on our side while you work.

Connect Moodle to your AI

FAQ

How this task behaves

  • 01

    Can the AI change a student's grade?

    No. The AI can only read existing data. You must log in to Moodle to edit or enter any grades.

  • 02

    Can I ask for grades for a specific assignment?

    Yes. If you name the assignment, the AI will find that specific result for the student.

  • 03

    Does the AI delete any student records?

    No. This connector is read-only. It cannot delete users, assignments, or any other data in Moodle.

  • 04

    Can the AI see all students in a course?

    Yes. It can list all users enrolled in a course to help you identify who is present.

  • 05

    Can I use this to create new assignments?

    No. The tools only allow for listing and retrieving data, not creating new course content.

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

Connect Moodle to Claude, Cursor, ChatGPT & more