hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Integrations
Provides a secure JavaScript REPL (Read-Eval-Print-Loop) environment to execute code snippets with error handling, memory management, and output formatting.
Enables secure access to Node.js built-in modules and execution of JavaScript code in a sandboxed VM context with working directory support.
Allows running the REPL directly via npx without installation or installing it globally through npm for repeated usage.
Ejecutor directo de REPL de Node.js
🧙♂️ Entorno de ejecución de JavaScript simplificado
Un entorno de ejecución directa de Node.js optimizado que permite la ejecución perfecta de código con soporte completo para:
- Módulos ESM : sintaxis nativa de importación y exportación
- Importaciones dinámicas : soporte completo para await import()
- Compatibilidad con CommonJS : funciona con require() a través de createRequire
- Acceso a la API nativa de Node.js : acceso directo a todas las funciones de Node.js
🧩 Configuración
Para Cursor, actualice su configuración .cursor/mcp.json
:
✨ Características
- 🚀 Ejecución directa de Node.js : ejecuta el código directamente en Node.js sin necesidad de espacio aislado en la máquina virtual.
- 📦 Soporte completo de módulos : soporte perfecto para módulos ESM y CommonJS
- ⏱️ Comentarios en tiempo real : obtenga resultados inmediatos de la ejecución del código
- 🔍 Depuración mejorada : salida limpia con manejo de errores adecuado
- 🧠 Arquitectura simple : implementación optimizada con mínima complejidad
- 🔄 Acceso al sistema de archivos : acceso completo al sistema de archivos para pruebas reales
🛠️ Detalles de implementación
Esta implementación:
- Crea archivos
.mjs
temporales para cada ejecución - Ejecuta el código directamente con Node.js en un proceso separado
- Captura todos los resultados de salida y ejecución de la consola.
- Limpia automáticamente los archivos temporales
- Devuelve resultados estandarizados al cliente MCP
Ejemplos de uso
You must be authenticated.
Un servidor REPL de JavaScript seguro que permite ejecutar fragmentos de código en un entorno aislado con protección de memoria, manejo de tiempos de espera e informes de errores completos.