initial commit

Signed-off-by: ale <ale@manalejandro.com>
Este commit está contenido en:
ale
2025-10-09 03:06:19 +02:00
commit 13c2298ac0
Se han modificado 20 ficheros con 6112 adiciones y 0 borrados

31
install.sh Archivo ejecutable
Ver fichero

@@ -0,0 +1,31 @@
#!/bin/bash
# Script de instalación y configuración
echo "📦 Instalando MCP INE Server..."
echo ""
# Instalar dependencias
echo "1⃣ Instalando dependencias de Node.js..."
npm install
# Compilar TypeScript
echo ""
echo "2⃣ Compilando TypeScript..."
npm run build
# Hacer scripts ejecutables
chmod +x start-server.sh
chmod +x start-sse.sh
echo ""
echo "✅ Instalación completada!"
echo ""
echo "Para iniciar el servidor, usa uno de estos comandos:"
echo " - Modo HTTP JSON-RPC: ./start-server.sh o npm start"
echo " - Modo SSE: ./start-sse.sh o npm run start:sse"
echo " - Modo stdio: node dist/index.js --stdio"
echo ""
echo "Documentación Swagger estará disponible en:"
echo " http://localhost:3000/api-docs"
echo ""