Free educational resources
## Khan Academy MCP Server: Free Education Platform The **Khan Academy MCP Server** integrates Khan Academy educational resources into Google Antigravity, enabling AI-assisted access to free courses, progress tracking, and personalized learning recommendations. ### Why Khan Academy MCP? - **Free Education**: Access world-class education resources completely free of charge - **Comprehensive Curriculum**: Courses spanning math, science, computing, humanities, and more - **Mastery Learning**: Progress-based learning that ensures concept mastery before advancing - **Practice Problems**: Extensive problem sets with hints and step-by-step solutions - **Progress Tracking**: Detailed analytics on learning progress and skill mastery ### Key Features #### 1. Course Access ```python from anthropic import Anthropic client = Anthropic() response = client.messages.create( model="claude-sonnet-4-20250514", max_tokens=1024, messages=[{ "role": "user", "content": "Find Khan Academy courses on calculus and show the learning path" }] ) ``` #### 2. Progress Review ```python # Check progress response = client.messages.create( model="claude-sonnet-4-20250514", max_tokens=1024, messages=[{ "role": "user", "content": "Show my mastery level in algebra and identify skills needing practice" }] ) ``` #### 3. Practice Problems ```python # Access practice response = client.messages.create( model="claude-sonnet-4-20250514", max_tokens=1024, messages=[{ "role": "user", "content": "Get practice problems for quadratic equations at my current level" }] ) ``` #### 4. Learning Recommendations ```python # Get recommendations response = client.messages.create( model="claude-sonnet-4-20250514", max_tokens=1024, messages=[{ "role": "user", "content": "Recommend next topics to study based on my current progress" }] ) ``` ### Configuration ```json { "mcpServers": { "khan-academy": { "command": "npx", "args": ["-y", "@anthropic/mcp-server-khan-academy"], "env": { "KHAN_API_KEY": "your-api-key", "KHAN_USER_ID": "your-user-id" } } } } ``` ### Use Cases **Self-Study**: Access comprehensive educational content for self-directed learning. **Tutoring Support**: Track student progress and identify areas needing help. **Test Preparation**: Practice with extensive problem sets for exam preparation. **Skill Building**: Build foundational skills in math, science, and computing. The Khan Academy MCP Server brings free, world-class education into your workflow, enabling lifelong learning.
{
"mcpServers": {
"khan-academy": {
"mcpServers": {
"khan-academy": {
"env": {
"KHAN_API_KEY": "your-api-key"
},
"args": [
"-y",
"khan-academy-mcp-server"
],
"command": "npx"
}
}
}
}
}