- DATA
- AUDIT
- LISTS
- HUMAN
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.
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_usersLocate assignments
It finds the specific tasks or tests you are asking about within the course.
list_assignmentsFetch the scores
The AI pulls the specific grade data for the student and the assignment you identified.
get_user_gradesPresent 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.
https://edge.vinkius.com/vk_preview_JzJs9unxuDPDphGtMx1BIzfYXyEU2rSxsTy6idR7/mcpClaude Desktop
Follow the steps below to connect in seconds.
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — Moodle capabilities are ready to use.
{
"mcpServers": {
"moodle-alternative-mcp": {
"url": "https://edge.vinkius.com/vk_preview_JzJs9unxuDPDphGtMx1BIzfYXyEU2rSxsTy6idR7/mcp"
}
}
}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 AIFAQ
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
