- DATA
- ANALYSIS
- INDIVIDUALS
- HUMAN
Short answer
How can I check student grades using AI?
You can ask your AI to fetch grade reports for specific users or entire course cohorts. It pulls this data from edX so you don't have to hunt through course menus. You'll get specific performance breakdowns through your chat window.
Where your data lands
The outcomes of your queries
The AI handles the data retrieval, leaving you to handle the actual teaching.
DATA
Direct grade retrieval
The AI pulls raw scores and performance metrics from edX. You get the numbers you need without manual exports.
ANALYSIS
Cohort comparisons
Ask for averages or distributions across a whole class. This helps you spot trends in how a group is performing.
INDIVIDUALS
Student deep dives
Get a clear view of a single learner's progress. You can see exactly where one person stands in a course.
HUMAN
Manual intervention
The AI only reads the data. You still need to step in to talk to students or adjust your curriculum.
The workflow
What your AI does when the request arrives.
The AI acts as a bridge between your chat window and the edX database.
Identify the target
Your AI determines if you are asking about a specific person or an entire class based on your message.
get_user_gradesFetch user scores
If you ask about a specific student, the AI pulls their individual performance records.
get_user_gradesFetch class scores
When you ask about a group, the AI pulls the grades for everyone enrolled in that course.
get_course_gradesReport findings
The AI translates the raw data into a readable format in your chat interface.
get_user_gradesget_course_grades
Try it
Copy these to start.
Use these prompts to test the connection immediately.
Starting points
Swap out the bracketed text for your actual student names or course IDs.
edX Connector
You're all set. Choose your MCP client and follow the setup instructions.
https://edge.vinkius.com/vk_preview_qCPoieZVFwNnObyxJroLEAGzGMUEPCZ08s27och5/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 — edX capabilities are ready to use.
{
"mcpServers": {
"edx-alternative-mcp": {
"url": "https://edge.vinkius.com/vk_preview_qCPoieZVFwNnObyxJroLEAGzGMUEPCZ08s27och5/mcp"
}
}
}What are the grades for student [Name] in my edX course?
Show me the grade distribution for the [Course Name] cohort.
How is [Student ID] performing in their current course?
Give me a summary of all grades for the [Course ID] class.
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
Start here
Connect edX once, then ask.
Follow the link to authorize the connection. Your credentials stay encrypted and secure on our end.
Connect edX to your AIFAQ
How this task behaves
- 01
Can the AI change a student's grade?
No. The tools only allow the AI to read grade data. You must log in to edX to modify any scores.
- 02
Can I ask for grades for a course I don't have access to?
No. The AI can only access data that your specific edX account has permission to see.
- 03
Does the AI see my edX password?
No. Your login stays encrypted and the AI never sees your actual credentials.
- 04
Can the AI delete student records?
No. There are no tools available to delete or overwrite data in edX.
- 05
Can I get grades for a specific assignment?
The current tools pull grades for users and courses, not individual assignment sub-scores.
More questions about edX? See everything the edX Connector can do
Connect edX to Claude, Cursor, ChatGPT & more
