Sandbox de código de nodo MCP 🛠️
¡Bienvenido a Node Code Sandbox MCP! Este repositorio proporciona un entorno de ejecución Node.js seguro, diseñado para aplicaciones de IA. Permite a los agentes de codificación y a los grandes modelos de lenguaje (LLM) ejecutar JavaScript dinámicamente, instalar paquetes NPM y obtener resultados. Esta funcionalidad facilita la generación de código, las pruebas y la asistencia interactiva, todo ello cumpliendo con el Protocolo de Control de Modelos (MCP).
Tabla de contenido
Características 🌟
- Ejecución dinámica de JavaScript : ejecute código JavaScript en un entorno seguro.
- Compatibilidad con paquetes NPM : instale y utilice paquetes NPM según sea necesario.
- Asistencia interactiva : capacidades de generación y prueba de código para agentes de IA.
- Compatibilidad con MCP : funciona perfectamente con el Protocolo de control de modelos.
- Sandbox : garantiza la ejecución segura para evitar el acceso no autorizado.
Empezando 🚀
Para empezar a usar Node Code Sandbox MCP, consulta la sección de Versiones para ver la última versión. Descarga y ejecuta los archivos necesarios para configurar tu entorno.
Prerrequisitos
- Node.js (versión 14 o superior)
- NPM (Administrador de paquetes de nodos)
- Conocimientos básicos de JavaScript y conceptos de IA
Instalación 🛠️
- Clonar el repositorio:
- Navegue hasta el directorio del proyecto:
- Instalar dependencias:
- Iniciar el servidor:
¡Ahora tu Node Code Sandbox MCP está en funcionamiento!
Uso 📖
Una vez que el servidor esté en funcionamiento, puedes empezar a ejecutar código JavaScript. Aquí tienes un ejemplo sencillo:
- Abra su navegador y navegue a
http://localhost:3000
. - Verá una interfaz donde podrá ingresar código JavaScript.
- Ingrese su código y haga clic en "Ejecutar".
Los resultados se mostrarán debajo del área de entrada.
Código de ejemplo
Instalación de paquetes NPM
Para instalar un paquete NPM, utilice el siguiente comando en la interfaz:
Por ejemplo:
Referencia de API 📚
El MCP de Node Code Sandbox proporciona varios puntos finales de API para interactuar con el entorno sandbox.
Ejecutar código
- Punto final :
/execute
- Método : POST
- Cuerpo de la solicitud :
- Respuesta :
Instalar paquete
- Punto final :
/install
- Método : POST
- Cuerpo de la solicitud :
- Respuesta :
Contribuyendo 🤝
Agradecemos las contribuciones al MCP de Node Code Sandbox. Si tiene ideas para mejoras o nuevas funciones, siga estos pasos:
- Bifurcar el repositorio.
- Crea una nueva rama:
git checkout -b feature/YourFeature
. - Realice sus cambios y confirme:
git commit -m 'Add some feature'
. - Empujar a la rama:
git push origin feature/YourFeature
. - Abrir una solicitud de extracción.
Asegúrese de que su código cumpla con nuestros estándares de codificación e incluya pruebas cuando corresponda.
Licencia 📜
Este proyecto está licenciado bajo la Licencia MIT. Consulte el archivo de LICENCIA para más detalles.
Contacto 📫
Si tiene preguntas o comentarios, comuníquese a través de los problemas de GitHub o comuníquese con el propietario del repositorio.
Gracias por explorar Node Code Sandbox MCP. Para ver las últimas versiones, visita la sección "Lances" . ¡Disfruta programando!
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Un entorno de ejecución de Node.js seguro que permite a los agentes de codificación y LLM ejecutar JavaScript de forma dinámica, instalar paquetes NPM y recuperar resultados cumpliendo con el Protocolo de control de modelos.
Related MCP Servers
- AsecurityAlicenseAqualityA comprehensive Model Context Protocol server that provides advanced Node.js development tooling for automating project creation, component generation, package management, and documentation with AI-powered assistance.Last updated -72JavaScriptMIT License
- AsecurityFlicenseAqualityProvides a secure, isolated JavaScript execution environment with configurable time and memory limits for safely running code from Claude.Last updated -15JavaScript
- AsecurityAlicenseAqualityA Node.js implementation of the Model Context Protocol that provides secure shell command execution capabilities, allowing AI models like Claude to run shell commands in a controlled environment with built-in security measures.Last updated -111025JavaScriptMIT License
- -securityFlicense-qualityAllows AI models to run JavaScript/TypeScript code through Model Context Protocol tool calls, supporting both one-time script execution and stateful REPL sessions with npm package integration.Last updated -TypeScript