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.
62 lines • 1.98 kB
JSON
{
"$schema": "https://raw.githubusercontent.com/modelcontextprotocol/specification/main/schema/mcp_config_schema.json",
"description": "Configuración de ejemplo para usar Backend MCP con npx - Patrón oficial MCP",
"mcpServers": {
"BackendGenerator-PostgreSQL": {
"command": "npx",
"args": [
"-y",
"backend-mcp",
"postgresql://username:password@localhost:5432/mydatabase"
],
"env": {}
},
"BackendGenerator-MySQL": {
"command": "npx",
"args": [
"-y",
"backend-mcp",
"mysql://username:password@localhost:3306/mydatabase"
],
"env": {}
},
"BackendGenerator-MongoDB": {
"command": "npx",
"args": [
"-y",
"backend-mcp",
"mongodb://username:password@localhost:27017/mydatabase"
],
"env": {}
},
"BackendGenerator-SQLite": {
"command": "npx",
"args": [
"-y",
"backend-mcp",
"file:./database.db"
],
"env": {}
}
},
"notes": {
"usage": "Selecciona uno de los servidores MCP según tu base de datos",
"benefits": [
"No requiere configuración adicional de variables de entorno",
"Sigue el estándar oficial de MCP",
"Permite múltiples instancias con diferentes bases de datos",
"Instalación automática con npx -y",
"Compatible con todos los agentes IA que soporten MCP"
],
"security": {
"warning": "Nunca expongas credenciales reales en archivos de configuración",
"recommendation": "Usa variables de entorno o archivos .env para credenciales sensibles",
"example_with_env": "postgresql://${DB_USER}:${DB_PASS}@${DB_HOST}:${DB_PORT}/${DB_NAME}"
},
"examples": {
"development": "postgresql://dev_user:dev_pass@localhost:5432/myapp_dev",
"testing": "sqlite:./test.db",
"production": "postgresql://prod_user:secure_pass@prod-db.example.com:5432/myapp_prod"
}
}
}