• DATA
  • ANALYSIS
  • INDIVIDUALS
  • HUMAN

How to track student grades with your AI

Connect edX to your AI client once. After that, you can query performance data using natural language.

Ask AI about this page

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.

  1. Identify the target

    Your AI determines if you are asking about a specific person or an entire class based on your message.

    get_user_grades
  2. Fetch user scores

    If you ask about a specific student, the AI pulls their individual performance records.

    get_user_grades
  3. Fetch class scores

    When you ask about a group, the AI pulls the grades for everyone enrolled in that course.

    get_course_grades
  4. Report 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.

Connector linkhttps://edge.vinkius.com/vk_preview_qCPoieZVFwNnObyxJroLEAGzGMUEPCZ08s27och5/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 — edX capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopy
{
  "mcpServers": {
    "edx-alternative-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_qCPoieZVFwNnObyxJroLEAGzGMUEPCZ08s27och5/mcp"
    }
  }
}
Copy into chat04
  • 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 AI

FAQ

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