Skip to main content
Glama

Node Code Sandbox MCP

by mozicim

Sandbox de código de nodo MCP 🛠️

Sandbox de código de nodo

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

-
security - not tested
F
license - not found
-
quality - not tested

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
                A
                license
                A
                quality
                A 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 -
                7
                2
                JavaScript
                MIT License
              • A
                security
                F
                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
                5
                JavaScript
                • Apple
              • A
                security
                A
                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
                110
                25
                JavaScript
                MIT License
                • Apple
              • -
                security
                F
                license
                -
                quality
                Allows 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

              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