Get your AI tutor running in 5 minutes or less!
cd tutor-mcp-python
pip install -e .Or with uv:
uv pip install -e .Edit the config file:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
Add this:
{
"mcpServers": {
"tutor": {
"command": "tutor-mcp",
"env": {
"TUTOR_MATERIALS_PATH": "/Users/yourname/path/to/materials"
}
}
}
}Important: Use the absolute path to your materials directory!
Create a materials directory and add some files:
mkdir materials
cd materialsAdd any .txt, .md, or .pdf files with your study materials. For example:
- Lecture notes
- Textbook chapters
- Study guides
- Problem sets
- Restart Claude Desktop
- Look for the hammer icon 🔨 in Claude - this confirms the server is connected
- Ask questions like:
- "What educational materials do I have?"
- "Explain [concept] from my notes"
- "Generate a quiz on [topic]"
Your AI tutor is now running with access to your personal study materials.
You: "What materials do I have?"
Claude: Uses the list_topics tool to show all your documents
You: "Explain recursion based on my materials"
Claude: Uses explain_concept to find and explain recursion from your notes
You: "Generate a 5 question quiz on sorting algorithms, medium difficulty"
Claude: Uses generate_quiz to create practice questions from your materials
Server not showing up?
- Double-check the config file is valid JSON
- Make sure you restarted Claude Desktop
- Verify the materials path is absolute (starts with
/orC:\)
No materials found?
- Check the path in your config
- Ensure your files have supported extensions (.txt, .md, .pdf)
- Look at Claude Desktop logs for error messages
- Organize your materials into folders by subject
- Try different tools: search, summarize, quiz generation
- Ask Claude to explain difficult concepts from your materials
- Generate practice problems to test your understanding
Happy learning!