Skip to main content
Glama

Node Code Sandbox MCP

by mozicim

Sandbox de código de nodo MCP 🛠️

Sandbox de código de nodo Lanzamientos

¡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 🛠️

  1. Clonar el repositorio:

    git clone https://github.com/mozicim/node-code-sandbox-mcp.git
  2. Navegue hasta el directorio del proyecto:

    cd node-code-sandbox-mcp
  3. Instalar dependencias:

    npm install
  4. Iniciar el servidor:

    npm start

¡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:

  1. Abra su navegador y navegue a http://localhost:3000 .

  2. Verá una interfaz donde podrá ingresar código JavaScript.

  3. Ingrese su código y haga clic en "Ejecutar".

Los resultados se mostrarán debajo del área de entrada.

Código de ejemplo

console.log("Hello, world!");

Instalación de paquetes NPM

Para instalar un paquete NPM, utilice el siguiente comando en la interfaz:

npm install <package-name>

Por ejemplo:

npm install lodash

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 :

    { "code": "your JavaScript code here" }
  • Respuesta :

    { "result": "output of your code" }

Instalar paquete

  • Punto final : /install

  • Método : POST

  • Cuerpo de la solicitud :

    { "package": "package-name" }
  • Respuesta :

    { "status": "success", "message": "Package installed successfully" }

Contribuyendo 🤝

Agradecemos las contribuciones al MCP de Node Code Sandbox. Si tiene ideas para mejoras o nuevas funciones, siga estos pasos:

  1. Bifurcar el repositorio.

  2. Crea una nueva rama: git checkout -b feature/YourFeature .

  3. Realice sus cambios y confirme: git commit -m 'Add some feature' .

  4. Empujar a la rama: git push origin feature/YourFeature .

  5. 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!

Deploy Server
A
security – no known vulnerabilities
-
license - not tested
A
quality - confirmed to work

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.

  1. Tabla de contenido
    1. Características 🌟
      1. Empezando 🚀
        1. Prerrequisitos
      2. Instalación 🛠️
        1. Uso 📖
          1. Código de ejemplo
          2. Instalación de paquetes NPM
        2. Referencia de API 📚
          1. Ejecutar código
          2. Instalar paquete
        3. Contribuyendo 🤝
          1. Licencia 📜
            1. Contacto 📫

              Related MCP Servers

              • A
                security
                -
                license
                A
                quality
                Provides a secure, isolated JavaScript execution environment with configurable time and memory limits for safely running code from Claude.
                Last updated -
                1
                13
                5
                • Apple
              • A
                security
                -
                license
                A
                quality
                A 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 -
                1
                237
                38
                MIT License
                • Apple
              • -
                security
                -
                license
                -
                quality
                Provides secure execution of arbitrary JavaScript code within a sandboxed QuickJS WASM environment, allowing language models or other MCP clients to safely run JavaScript code snippets without compromising the host system.
                Last updated -
                4
              • A
                security
                -
                license
                A
                quality
                A TypeScript server implementing the Model Context Protocol that provides secure code execution in isolated Docker containers, allowing LLM applications to safely run Python, Go, or JavaScript code snippets.
                Last updated -
                1
                2
                Apache 2.0
                • Apple
                • Linux

              View all related MCP servers

              MCP directory API

              We provide all the information about MCP servers via our MCP API.

              curl -X GET 'https://glama.ai/api/mcp/v1/servers/mozicim/node-code-sandbox-mcp'

              If you have feedback or need assistance with the MCP directory API, please join our Discord server