Online course marketplace
## Udemy MCP Server: Online Course Marketplace The **Udemy MCP Server** integrates the Udemy online learning marketplace into Google Antigravity, enabling AI-assisted course discovery, enrollment management, and learning progress tracking for professional skills. ### Why Udemy MCP? - **Vast Course Library**: Access over 200,000 courses across technology, business, and creative skills - **Instructor-Led Content**: Learn from industry experts and practitioners worldwide - **Lifetime Access**: Purchased courses remain available for lifetime reference - **Progress Tracking**: Monitor completion progress and resume where you left off - **Certificate Generation**: Earn completion certificates for professional development ### Key Features #### 1. Course Discovery ```python from anthropic import Anthropic client = Anthropic() response = client.messages.create( model="claude-sonnet-4-20250514", max_tokens=1024, messages=[{ "role": "user", "content": "Find top-rated React courses with recent updates and good reviews" }] ) ``` #### 2. Learning Progress ```python # Track progress response = client.messages.create( model="claude-sonnet-4-20250514", max_tokens=1024, messages=[{ "role": "user", "content": "Show my enrolled courses and completion percentage for each" }] ) ``` #### 3. Course Management ```python # Manage courses response = client.messages.create( model="claude-sonnet-4-20250514", max_tokens=1024, messages=[{ "role": "user", "content": "List my wishlist courses and notify me of any current sales" }] ) ``` #### 4. Learning Path ```python # Plan learning response = client.messages.create( model="claude-sonnet-4-20250514", max_tokens=1024, messages=[{ "role": "user", "content": "Suggest a learning path for becoming a full-stack developer" }] ) ``` ### Configuration ```json { "mcpServers": { "udemy": { "command": "npx", "args": ["-y", "@anthropic/mcp-server-udemy"], "env": { "UDEMY_CLIENT_ID": "your-client-id", "UDEMY_CLIENT_SECRET": "your-client-secret" } } } } ``` ### Use Cases **Skill Development**: Learn new technologies and professional skills on-demand. **Team Training**: Manage team learning with course assignments and progress tracking. **Career Growth**: Follow learning paths aligned with career advancement goals. **Continuous Learning**: Stay current with evolving technologies and practices. The Udemy MCP Server brings comprehensive online learning into your workflow, enabling flexible professional development.
{
"mcpServers": {
"udemy": {
"mcpServers": {
"udemy": {
"env": {
"UDEMY_CLIENT_ID": "your-client-id",
"UDEMY_CLIENT_SECRET": "your-secret"
},
"args": [
"-y",
"udemy-mcp-server"
],
"command": "npx"
}
}
}
}
}