backend-mcp
Version:
Generador automático de backends con Node.js, Express, Prisma y módulos configurables. Servidor MCP compatible con npx para agentes IA. Soporta PostgreSQL, MySQL, MongoDB y SQLite.
133 lines (98 loc) • 3.35 kB
Markdown
# 📦 Módulos MCP Backend
Esta sección contiene la documentación de todos los módulos disponibles en el framework MCP Backend.
## 🔧 Módulos Core
### [crud](./crud.md)
**Versión:** 1.0.0
**Descripción:** Módulo CRUD genérico para operaciones de base de datos
**Características:**
- CRUD operations (Create, Read, Update, Delete)
- Pagination and filtering
- Sorting and searching
## 🏗️ Infraestructura
### [database](./database.md)
**Versión:** 1.0.0
**Descripción:** Configuración y gestión de base de datos con Prisma ORM
**Características:**
- prisma-orm
- connection-pooling
- query-logging
### [monitoring](./monitoring.md)
**Versión:** 1.0.0
**Descripción:** Comprehensive monitoring and observability module with metrics, logging, tracing, and alerting
## 📡 Comunicación
### [email](./email.md)
**Versión:** 1.0.0
**Descripción:** Sistema completo de emails con templates, colas y múltiples proveedores
**Características:**
- multiple-providers
- html-templates
- email-queue
### [notifications](./notifications.md)
**Versión:** 1.0.0
**Descripción:** Sistema completo de notificaciones multi-canal con soporte para push, email, SMS, in-app y webhooks
## 🔒 Seguridad
### [auth](./auth.md)
**Versión:** 1.0.0
**Descripción:** Sistema completo de autenticación JWT con roles y permisos
**Características:**
- login
- register
- refresh-tokens
### [validation](./validation.md)
**Versión:** 1.0.0
**Descripción:** Sistema completo de validación con class-validator y esquemas personalizados
**Características:**
- class-validator-integration
- custom-validators
- dto-validation
## 🛠️ Desarrollo
## 📦 Otros
### [cache](./cache.md)
**Versión:** 1.0.0
**Descripción:** Sistema de caché distribuido con Redis y estrategias avanzadas
**Características:**
- redis-integration
- memory-caching
- distributed-caching
### [ci](./ci.md)
**Versión:** 1.0.0
**Descripción:** Sistema completo de CI/CD con GitHub Actions, GitLab CI y pipelines automatizados
**Características:**
- automated-testing
- code-quality-analysis
- security-scanning
### [cicd](./cicd.md)
**Versión:** 1.0.0
**Descripción:** Módulo avanzado de CI/CD con soporte para múltiples proveedores y pipelines complejos
**Características:**
- Multi-provider CI/CD (GitHub, GitLab, Jenkins, Azure DevOps)
- Advanced pipeline configuration
- Blue-green deployments
### [docker](./docker.md)
**Versión:** 1.0.0
**Descripción:** Containerización completa con Docker y Docker Compose para desarrollo y producción
**Características:**
- multi-stage-builds
- development-compose
- production-compose
### [logging](./logging.md)
**Versión:** 1.0.0
**Descripción:** Sistema completo de logging estructurado con Winston y auditoría
**Características:**
- structured-logging
- multiple-transports
- log-rotation
### [testing](./testing.md)
**Versión:** 1.0.0
**Descripción:** Sistema completo de testing con Jest, Supertest y configuraciones para unit, integration y e2e tests
**Características:**
- unit-testing
- integration-testing
- e2e-testing
### [websockets](./websockets.md)
**Versión:** 1.0.0
**Descripción:** Sistema completo de WebSockets para comunicación en tiempo real
**Características:**
- real-time-messaging
- room-management
- user-presence