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

Related MCP server: Shell MCP Server

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!

Latest Blog Posts

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