edX Connector for AI agents.
10 live capabilities
Manage student enrollments and course data on your Open edX platform.
Waiting for input…
Why people use edX
EdX for Open edX Course Administration
With this Connector, you just ask your agent to show you the grades for the Python course. It pulls the data and gives it to you in a clean list immediately.
What Vinkius changes
You get a conversational interface for your Open edX admin tasks.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 5,900+ Connectors
- Real-world use case 01
Bulk student onboarding
An admin needs to enroll 50 students at once.
- Real-world use case 02
Quick grade checks
An instructor wants to see who is failing.
- Real-world use case 03
Curriculum auditing
A developer needs to see the layout.
Complete set · 10capabilities
The complete edX capability set.
These are the exact actions your AI can choose when you ask it to work with edX.
01—04
4 capabilities in this set.
Part of 10 available through edX.
- 01 Capability
Get course grades
Retrieve the current grades for any specific course on your Open edX platform.
- 02 Capability
Get user grades
Pull up individual student grades for a specific course to see how they're performing.
- 03 Capability
Get user preferences
Check what specific settings and preferences a user has saved on the platform.
- 04 Capability
Get user profile
View the personal details and profile information for any registered user.
05—07
3 capabilities in this set.
Part of 10 available through edX.
- 05 Capability
List courses
Get a full list of all courses currently available on your Open edX platform.
- 06 Capability
List enrollments
See a complete list of all student enrollments across your courses.
- 07 Capability
Update user profile
Modify user profile information like email addresses or preferences directly.
08—10
3 capabilities in this set.
Part of 10 available through edX.
- 08 Capability
Enroll in course
Add a student to a specific course instantly without using the web dashboard.
- 09 Capability
Get course blocks
See the structural data and blocks that make up a course's curriculum.
- 10 Capability
Get course details
Get the full metadata and specific details for a single course.
Set up in minutes
One URL. Then ask edX to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use edX from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_qCPoieZVFwNnObyxJroLEAGzGMUEPCZ08s27och5/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it edX, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable edX for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_qCPoieZVFwNnObyxJroLEAGzGMUEPCZ08s27och5/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the edX URL.
- Step 03
Save and start
Save the connection and enable edX in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"edx-alternative": {
"url": "https://edge.vinkius.com/vk_preview_qCPoieZVFwNnObyxJroLEAGzGMUEPCZ08s27och5/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using edX
Open Agent mode in chat and ask: "Using edX, help me...". 10 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"edx-alternative": {
"url": "https://edge.vinkius.com/vk_preview_qCPoieZVFwNnObyxJroLEAGzGMUEPCZ08s27och5/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using edX
Ask Copilot: "Using edX, help me...". 10 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"edx-alternative": {
"url": "https://edge.vinkius.com/vk_preview_qCPoieZVFwNnObyxJroLEAGzGMUEPCZ08s27och5/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using edX
Open Cascade and ask: "Using edX, help me...". 10 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"edx-alternative": {
"url": "https://edge.vinkius.com/vk_preview_qCPoieZVFwNnObyxJroLEAGzGMUEPCZ08s27och5/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using edX
Ask Cline: "Using edX, help me...". 10 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add edx-alternative --transport http "https://edge.vinkius.com/vk_preview_qCPoieZVFwNnObyxJroLEAGzGMUEPCZ08s27och5/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using edX
Ask Claude: "Using edX, show me...". 10 tools are ready
Where the request belongs
Work edX can move forward.
For LMS admins tired of dashboard fatigue, instructors who need quick student data, and developers building custom themes who need to see the underlying block structure.
LMS Administrator
Handles bulk enrollments and checks platform-wide course statuses without constant tab switching.
Online Instructor
Quickly pulls up student grades and profile info to provide personalized feedback during office hours.
EdTech Developer
Inspects course blocks and structural data to build better integrations or custom front-ends.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsMoodle
Manage your Learning Management System via Moodle. track courses, users, assignments, and grades directly from your AI agent.
Canvas LMS
Manage Canvas LMS courses, assignments, and users directly through your AI agent. streamline educational workflows and administrative tasks.
MSAAQ
Manage courses, enrollments, and student progress via MSAAQ directly from your AI agent.
LearnUpon
Manage users, courses, and enrollments via the LearnUpon LMS API.
Blackboard Learn
Manage courses, announcements, attendance, and grades directly from your AI agent via Blackboard Learn.
Teachable (Extended)
Manage your Teachable school. list courses, manage users, track transactions, and monitor webhooks directly from your AI agent.
Bring your own AI
Change the model, client or framework. Keep edX connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about edX.
The practical details behind the request, access and result.
Can I use the edX MCP to manage my Open edX courses?
Yes, it lets you list courses, see specific details, and manage course blocks using natural language commands.
How does the edX MCP help with student enrollment?
It allows your AI agent to enroll students into specific courses directly, removing the need to click through the admin dashboard.
Can I check student grades with the edX MCP?
Yes, you can pull up grades for individual users or view the scores for entire cohorts to monitor progress.
Can I update user info using the edX MCP?
Yes, you can modify user profiles, including email addresses and other account preferences, through your agent.
Is the edX MCP good for LMS admins?
It's built for admins who need to move faster and reduce dashboard fatigue by handling common data tasks via conversation.
Can I see how my courses are structured?
Yes, the Connector can retrieve course blocks, letting you see the curriculum layout and content hierarchy quickly.
Can I check a specific student's grades for a course?
Yes. Use the get_user_grades capability by providing the course_id and the student's username. The agent will return the grading breakdown for that specific user.
Is it possible to enroll a user in a course via the AI?
Absolutely. The enroll_in_course capability allows you to register the authenticated user into any course by specifying its unique course_id.
Can I update user profile information like names or emails?
Yes, the update_user_profile capability enables you to modify the name or email associated with a specific username in your Open edX instance.
One connection away
Give your agent a direct line to edX.
Connect edX once. Keep it beside 5,900+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available