MCP Hub
Back to servers

Splytin MCP Project Generator

An MCP server that enables the automated creation and scaffolding of Python Django, React, and PHP projects. It provides tools for initializing new project structures and generating Django CRUD components.

glama
Updated
Mar 25, 2026

Project

MCP

Este repositorio ya incluye un servidor MCP por stdio en mcp_server.py.

Ejecutar

python3 mcp_server.py

Tools disponibles

  • create_python_django_project
  • create_python_django_crud
  • create_react_project
  • create_php_project

Ejemplo de configuración MCP

{
  "mcpServers": {
    "project-generator": {
      "command": "python3",
      "args": ["/Users/dorian/PythonProjects/splytin_mcp/mcp_server.py"]
    }
  }
}

Smoke test local

python3 tests/test_mcp.py

Notas

  • El CLI interactivo actual sigue funcionando.
  • El MCP usa la misma lógica de generación, pero sin menús ni input().
  • Si vas a ejecutar generadores reales, necesitarás tener instaladas las dependencias del proyecto y las herramientas externas que cada stack use, por ejemplo python3, npm o composer.

Crear entorno virtual

## Entorno virtual MacOs
python3 -m venv .venv
source .venv/bin/activate                     # Activar entorno
deactivate                                    # Desactivar entorno

## Entorno virtual Windows
py -m venv .venv                               # Windows
.\.venv\Scripts\activate                       # Windows
py -m pip install --upgrade pip                # Windows
deactivate                                     # Desactivar
py -m pip xxx                                  # Usar este comando para instrucciones


## Actualizar
pip3 install --upgrade pip


## Instala los requerimientos:
pip list
pip3 freeze > requirements.txt                  # Crear archivo requerimientos -> Respaldo / Export
pip3 install -r requirements.txt                # Instalar requerimientos Restore / Import

# Si No se tiene el archivo: requirements.txt
pip install pipreqs                             # Install
pipreqs . --force                               # Ejecutar

Libraries gen


pip3 install questionary                                      # Console / Terminal
pip3 install colorama                                         # Console / Terminal
pip3 install requests                                         # Conexion API
pip3 install schedule                                         # Cronjobs
pip3 install inflect                                          # Pluralize

pip install sqlalchemy psycopg2-binary alembic python-dotenv  # DB
pip install pymysql                                           # DB


Reviews

No reviews yet

Sign in to write a review