Online learning platform
## Coursera MCP Server: Online Learning Platform Integration The **Coursera MCP Server** integrates Coursera online learning platform into Google Antigravity, enabling AI-assisted course discovery, progress tracking, and learning management for professional development. ### Why Coursera MCP? - **Course Discovery**: Search and discover courses from top universities and companies worldwide - **Progress Tracking**: Monitor learning progress across enrolled courses and specializations - **Certificate Management**: Track earned certificates and professional credentials - **Learning Paths**: Follow structured learning paths and specialization tracks - **Skill Assessment**: Access skill assessments and competency evaluations ### Key Features #### 1. Course Search ```python from anthropic import Anthropic client = Anthropic() response = client.messages.create( model="claude-sonnet-4-20250514", max_tokens=1024, messages=[{ "role": "user", "content": "Find highly-rated machine learning courses suitable for intermediate programmers" }] ) ``` #### 2. Progress Tracking ```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 progress for each" }] ) ``` #### 3. Learning Paths ```python # Explore paths response = client.messages.create( model="claude-sonnet-4-20250514", max_tokens=1024, messages=[{ "role": "user", "content": "Recommend a learning path for becoming a data scientist" }] ) ``` #### 4. Certificate Status ```python # Check certificates response = client.messages.create( model="claude-sonnet-4-20250514", max_tokens=1024, messages=[{ "role": "user", "content": "List all my earned certificates and pending course completions" }] ) ``` ### Configuration ```json { "mcpServers": { "coursera": { "command": "npx", "args": ["-y", "@anthropic/mcp-server-coursera"], "env": { "COURSERA_API_KEY": "your-api-key", "COURSERA_USER_ID": "your-user-id" } } } } ``` ### Use Cases **Skill Development**: Find and track courses for professional skill development. **Team Training**: Manage learning assignments and track team progress. **Career Advancement**: Follow structured paths toward career goals. **Credential Management**: Track professional certifications and continuing education. The Coursera MCP Server brings structured online learning into your workflow, enabling continuous professional development.
{
"mcpServers": {
"coursera": {
"mcpServers": {
"coursera": {
"env": {
"COURSERA_API_KEY": "your-api-key"
},
"args": [
"-y",
"coursera-mcp-server"
],
"command": "npx"
}
}
}
}
}