π‘ MCP Builder: La piattaforma definitiva per sviluppatori vibe coder. Template premium, testing automatizzato, best practices integrate. Da concept a produzione in pochi minuti
Tool professionale per generare automaticamente server MCP (Model Context Protocol) production-ready. Template Python/TypeScript, FastMCP framework, validazione Pydantic v2, test suite automatica
git clone https://github.com/michaelbertaggia2001-bot/MCP_Builder_Mic.git
cd MCP_Builder_Mic
pip install -r requirements.txtpython mcp_builder.py --service your-service --python --transport stdiocd your_service_mcp
.venv\Scripts\Activate.ps1 # PowerShell
pip install -r requirements.txt
.venv\Scripts\python test_server.pySe usi Cursor, abbiamo ottimizzato il workflow con comandi rapidi accessibili tramite /:
Installa MCP Builder e verifica che tutto funzioni:
python mcp_builder.py --helpTrova idee, documentazione e best practices usando sequential thinking + MCP deep research. Perfetto per:
- Esplorare API disponibili
- Trovare documentazione aggiornata
- Identificare pattern e soluzioni
Crea il tuo server seguendo la guida completa con troubleshooting avanzato. Include:
- Configurazione MCP client (Cursor/Claude Desktop)
- Test automatici
- Debug avanzato
Workflow completo: Setup β Ricerca β Build = Server MCP funzionante in pochi minuti
- Generazione automatica server MCP Python/TypeScript
- FastMCP framework per performance elevate
- Pydantic v2 validazione input type-safe
- Test suite automatica inclusa
- Trasporti supportati: stdio, HTTP, SSE
- Ambiente virtuale integrato (.venv)
- Error handling robusto e logging completo
- Template production-ready con struttura GitHub-ready
# Server GitHub
python mcp_builder.py --service github --python --transport stdio
# Server Weather API
python mcp_builder.py --service weather-api --python --transport http
# Server TypeScript
python mcp_builder.py --service my-service --typescript --transport sseyour_service_mcp/
βββ your_service_mcp.py # Server principale
βββ test_server.py # Test automatici
βββ requirements.txt # Dipendenze
βββ pyproject.toml # Packaging moderno
βββ README.md # Documentazione
βββ .venv/ # Virtual environment
- Python 3.8+
- FastMCP, httpx, pydantic
Core Components:
- MCPBuilder: generazione automatica server
- Template System: template Python/TypeScript ottimizzati
- Validation Layer: Pydantic v2
- Test Suite: framework test automatico
Design: Production-ready, security-first, async/await, standards compliant
Server generati includono:
- Validazione input con modelli Pydantic
- HTTP client async con httpx
- Type hints completi
- Gestione errori completa
- Configurazione environment-based
- Logging professionale
PowerShell: Testato con PowerShell 5 e 7+, UTF-8 support, cross-platform
- GitHub Issues: Bug reports e feature requests
- Documentazione: Guide complete in
.cursor/commands/ - Contribuzioni: Welcome! Consulta le guide per contribuire
MIT License - see LICENSE file for details.
Project Founder: MIC | Version: 1.0.0 | Status: Production Ready