Compatible with every major AI agent and IDE
What is the LearnWorlds MCP Server?
Connect your LearnWorlds account to any AI agent and take full control of your online academy orchestration and student productivity through natural conversation. LearnWorlds provides a powerful platform for creating and selling online courses, and this integration allows you to retrieve course metadata, manage student enrollments, and monitor academic progress directly from your chat interface.
What you can do
- Course & Content Orchestration — List all managed courses and retrieve detailed module and unit metadata programmatically to ensure your learning roadmap is always synchronized.
- User & Profile Intelligence — Access and monitor student profiles and create new user accounts directly from the AI interface to maintain high-fidelity academic records.
- Enrollment & Access Control — Manually enroll students into specific courses or products via natural language to drive better promotional efficiency and class coordination.
- Payment & Subscription Oversight — List and oversee recent payments and retrieve detailed transaction metadata using simple AI commands to track your academy's revenue health.
- Operational Monitoring — Track system responses and manage webhook metadata to ensure your LMS workflows are always optimized.
How it works
- Subscribe to this server
- Enter your LearnWorlds Client ID, Client Secret, and School Domain from your admin panel
- Start managing your academy from Claude, Cursor, or any MCP-compatible client
No more manual logging into the school dashboard for quick student or course checks. Your AI acts as a dedicated registrar or academic coordinator.
Who is this for?
- Course Creators & Academy Owners — quickly retrieve enrollment summaries and monitor sales performance without switching apps.
- Academic Coordinators — automate the retrieval of student metadata and track course completion via natural conversation.
- Developers — integrate real-time LMS data and student intelligence directly within the chat.
Built-in capabilities (8)
Create a new student
Enroll a student in a product
Get course contents
Get student details
List all courses
List all payments
List all students
List all student subscriptions
Why VS Code Copilot?
GitHub Copilot Agent mode brings LearnWorlds data directly into your VS Code workflow. With a project-scoped config, the entire team shares access to 8 tools. Copilot queries live data, generates typed code, and writes tests from actual API responses, all without leaving the editor.
- —
VS Code is used by over 70% of developers. adding MCP tools to Copilot means your team can leverage external data without leaving their primary editor
- —
Project-scoped MCP configs (
.vscode/mcp.json) let you commit server configurations to your repository, ensuring the entire team shares the same tool access - —
Copilot's Agent mode integrates MCP tools seamlessly with file editing, terminal commands, and workspace search in a single agentic loop
- —
GitHub's enterprise compliance and audit features extend to MCP tool usage, providing visibility into how AI interacts with external services
LearnWorlds in VS Code Copilot
LearnWorlds and 4,000+ other MCP servers. One platform. One governance layer.
Teams that connect LearnWorlds to VS Code Copilot through Vinkius don't need to source, host, or maintain individual MCP servers. Every tool call runs inside a hardened runtime with credential isolation, DLP, and a signed audit chain.
Raw MCP | Vinkius | |
|---|---|---|
| Server catalog | Find and host yourself | 4,000+ managed |
| Infrastructure | Self-hosted | Sandboxed V8 isolates |
| Credential handling | Plaintext in config | Vault + runtime injection |
| Data loss prevention | None | Configurable DLP policies |
| Kill switch | None | Global instant shutdown |
| Financial circuit breakers | None | Per-server limits + alerts |
| Audit trail | None | Ed25519 signed logs |
| SIEM log streaming | None | Splunk, Datadog, Webhook |
| Honeytokens | None | Canary alerts on leak |
| Custom domains | Not applicable | DNS challenge verified |
| GDPR compliance | Manual effort | Automated purge + export |
Why teams choose Vinkius for LearnWorlds in VS Code Copilot
The LearnWorlds MCP Server runs on Vinkius-managed infrastructure inside AWS — a purpose-built runtime with per-request V8 isolates, Ed25519 signed audit chains, and sub-40ms cold starts. All 8 tools execute in hardened sandboxes optimized for native MCP execution.
Your AI agents in VS Code Copilot only access the data you authorize, with DLP that blocks sensitive information from ever reaching the model, kill switch for instant shutdown, and up to 60% token savings. Enterprise-grade infrastructure, zero maintenance.

* Every MCP server runs on Vinkius-managed infrastructure inside AWS - a purpose-built runtime with per-request V8 isolates, Ed25519 signed audit chains, and sub-40ms cold starts optimized for native MCP execution. See our infrastructure
How Vinkius secures
LearnWorlds for VS Code Copilot
Every tool call from VS Code Copilot to the LearnWorlds MCP Server is protected by DLP redaction, cryptographic audit chains, V8 sandbox isolation, kill switch, and financial circuit breakers.
Frequently asked questions
Can I track student progress and enrollments?
Yes. Browse all students with course enrollment data, completion percentages, last activity, and engagement metrics.
Does LearnWorlds use OAuth2?
Yes. LearnWorlds requires Client ID, Client Secret, and your School Domain (e.g., your-school.learnworlds.com). OAuth2 tokens are exchanged at https://{domain}/admin/api/oauth2/token.
Can I manage course content and settings?
Yes. List courses with curricula, manage course settings, and access enrollment and pricing configurations.
Which VS Code version supports MCP?
MCP support requires VS Code 1.99 or later with the GitHub Copilot extension. Ensure both are updated to the latest version. Older versions of Copilot may not expose the Agent mode toggle.
How do I switch to Agent mode?
Open the Copilot Chat panel and look for two mode options: "Ask" and "Agent". Click "Agent" to enable autonomous tool calling. In Ask mode, Copilot provides conversational answers but cannot invoke MCP tools.
Can I restrict which MCP tools Copilot can access?
Yes. VS Code shows a tool consent dialog before any MCP tool is invoked for the first time. You can also configure tool access policies at the organization level through GitHub Copilot settings.
Does MCP work in VS Code Remote or Codespaces?
Yes. MCP servers configured via .vscode/mcp.json work in Remote SSH, WSL, and GitHub Codespaces environments. The MCP connection is established from the remote host, so ensure the server URL is accessible from that environment.
MCP tools not available
Ensure you are in Agent mode in Copilot Chat. MCP tools only appear in Agent mode.
Explore More MCP Servers
View all →
Besitos Corp
10 toolsIntegrate mobile gaming and rewards via Besitos — list games, track user activity, and manage offers directly from any AI agent.

U.S. Treasury Full — Complete Fiscal & Debt Intelligence
13 toolsThe definitive U.S. Treasury Mega-Server: 13 tools covering national debt ($34T+), interest rates, auction results, federal budget accounting (revenue, spending, deficit), daily cash balances, and official exchange rates. Total access to the financial pulse of the U.S. government without API keys.

Lindy (Autonomous AI Employees)
10 toolsManage autonomous AI employees via Lindy — trigger task runs, monitor reasoning logs, and audit app integrations.
Neptune.ai (ML Experiment Tracking)
6 toolsManage ML experiments via Neptune.ai — track training runs, monitor metrics, and audit model versions.
