- AUTOMATION
- ACCESS
- ACCURACY
- HUMAN
Short answer
How can I use AI to enroll students in my LearnWorlds courses?
You tell your AI client to create a student and enroll them in a product. The agent uses the LearnWorlds MCP to build the profile and assign the course access instantly. You get a populated student list without manual data entry.
The results of your request.
Where your data lands.
This is what happens after you give the command.
AUTOMATION
Instant student profiles
The AI uses create_student to set up new users. You don't have to type names or emails into the LearnWorlds dashboard manually.
ACCESS
Immediate course enrollment
The agent uses enroll_student to grant access to specific products. Students are ready to learn the moment the profile is made.
ACCURACY
Zero data entry errors
Since your AI pulls data directly from your chat or spreadsheet, the student details match your source exactly.
HUMAN
Manual oversight
You still decide which students get which courses. The AI follows your specific instructions for every enrollment.
The workflow
What your AI does when the request arrives.
The AI translates your natural language instructions into direct actions within LearnWorlds.
Identify student details
Your agent parses the name, email, and other required info from your prompt or attached files.
create_studentBuild the profile
The AI sends the data to LearnWorlds to register the new user in your system.
create_studentAssign course access
Once the profile exists, the agent links that specific student to your chosen course product.
enroll_studentConfirm completion
The agent reports back to you that the student is created and active in the course.
enroll_student
Try it
Copy these to start.
Use these prompts to trigger the enrollment process.
Starting points
Swap out the bracketed info with your actual student names, emails, and course titles.
LearnWorlds Connector
You're all set. Choose your MCP client and follow the setup instructions.
https://edge.vinkius.com/vk_preview_kBhNneJq0uTQbRZYMAi3Pn1goFVEtNj2w53taSAO/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 — LearnWorlds capabilities are ready to use.
{
"mcpServers": {
"learnworlds-mcp": {
"url": "https://edge.vinkius.com/vk_preview_kBhNneJq0uTQbRZYMAi3Pn1goFVEtNj2w53taSAO/mcp"
}
}
}Create a new student named Alex Rivera with the email alex.r@example.com and enroll them in the Advanced Marketing course.
Enroll the student from this contact list into the 'Python Basics' product.
Use the details in this CSV to create new student profiles and enroll them in the 'Leadership 101' course.
Create a student profile for Jordan Smith (j.smith@email.com) and give them access to the Photography workshop.
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
Start here
Connect LearnWorlds once, then ask.
Click the link to connect your account. Your credentials stay encrypted, and you can start managing students through your AI immediately.
Connect LearnWorlds to your AIFAQ
How this task behaves.
- 01
Can the AI delete student profiles?
No. The current tools only allow for creating students and enrolling them in products.
- 02
Does the AI decide which course a student gets?
No. You must specify the product or course name in your prompt.
- 03
Can I enroll multiple students at once?
Yes. If you provide a list of names and emails, your agent can process them one by one.
- 04
Will the AI change existing student passwords?
No. The tools are limited to creating new profiles and managing enrollments.
- 05
Do I need to log into LearnWorlds every time?
No. You connect once, and then you can run these tasks through your AI client.
More questions about LearnWorlds? See everything the LearnWorlds Connector can do
Connect LearnWorlds to Claude, Cursor, ChatGPT & more
