Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCP Creator GrowthQuiz me on the changes you just made to ensure I understand the logic."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP Creator Growth
A context-aware learning assistant for AI coding that helps developers learn from AI-generated code changes through interactive quizzes and debug experience tracking.
Why This Tool?
When AI writes code for you, do you actually learn? This MCP server creates a blocking learning session that:
Waits until you complete an interactive quiz about the changes
Tracks your debugging experiences for future reference (RAG-based)
Helps you build real understanding, not just copy-paste habits
Features
Blocking Learning Sessions - Agent pauses until you complete the learning card
Interactive Quizzes - Verify your understanding with targeted questions
5-Why Reasoning - Understand the "why" behind code decisions
Debug Experience RAG - Search and record debugging solutions for reuse
Token-Efficient - Designed to minimize unnecessary AI output
Quick Start
One-Line Installation
Windows (PowerShell):
macOS / Linux:
Manual Installation
Clone the repository:
git clone https://github.com/SunflowersLwtech/mcp_creator_growth.git cd mcp_creator_growthCreate virtual environment:
python -m venv venv # Windows .\venv\Scripts\activate # macOS/Linux source venv/bin/activateInstall dependencies:
pip install -e ".[dev]"
Configure Claude Code
Add the following to your Claude Code MCP settings:
Windows:
macOS / Linux:
Then restart Claude Code.
Usage
Available Tools
Tool | Trigger | Description |
| User explicit request | Creates a blocking learning session with quiz |
| Automatic | Search historical debug experiences |
| Automatic | Record new debug solutions |
| Automatic | Get system environment info |
Trigger Learning Session
Say to Claude:
"Quiz me on this change"
"Test my understanding"
"Help me learn about what you did"
The agent will create an interactive learning card and wait until you complete it.
Debug Tools
The debug tools work silently in the background:
When Claude encounters an error, it searches your past solutions
When Claude fixes an error, it records the solution for future use
Updating
Windows:
macOS / Linux:
Then restart Claude Code.
Configuration
Create ~/.config/mcp-sidecar/config.toml (Unix) or %APPDATA%/mcp-sidecar/config.toml (Windows):
Data Storage
All data is stored locally:
Project-level:
{project}/.mcp-sidecar/(tracked with git if you want)Global:
~/.config/mcp-sidecar/(personal, never tracked)
Development
Contributing
Contributions are welcome! Please:
Fork the repository
Create a feature branch (
git checkout -b feature/amazing-feature)Commit your changes (
git commit -m 'Add amazing feature')Push to the branch (
git push origin feature/amazing-feature)Open a Pull Request
License
MIT License - see LICENSE for details.
Acknowledgments
Built with FastMCP
Inspired by the need for meaningful AI-assisted learning