OlympHill
node-code-sandbox-mcp logo

node-code-sandbox-mcpUm servidor de Protocolo de Contexto de Modelo (MCP) baseado em Node.js que cria contêineres Docker descartáveis para executar JavaScript arbitrário.

(0)
Daniel NikulshynAvaliado por Daniel Nikulshyn·Atualizado julho de 2026

Visão geral

O node-code-sandbox-mcp é um servidor MCP (Model Context Protocol) baseado em Node.js. Ele cria contêineres Docker descartáveis para executar JavaScript arbitrário. O servidor permite ambientes Node.js isolados onde os usuários podem executar trechos de JavaScript, instalar dependências npm em tempo real e capturar stdout. Ele é projetado para funcionar com limites de CPU e memória controlados para segurança. A ferramenta pode ser usada para várias tarefas, desde a execução de scripts simples até casos de uso mais complexos, como servidores de longa execução. Ele requer que o Docker esteja instalado e em execução na máquina.

Funcionalidades principais

  • Executar comandos shell arbitrários dentro de contêineres
  • Instalar dependências npm especificadas por trabalho
  • Executar trechos de JavaScript ES module
  • Capturar stdout de scripts
  • Desmontar contêineres de forma limpa
  • Modo Desconectado para servidores de longa execução

Preços

Modelo
Free
Avaliação
Ainda sem avaliações

Casos de uso

Execução e Teste de Scripts

Use o Servidor Node.js Sandbox MCP para executar scripts JavaScript em isolamento. Isso pode ser útil para testar scripts, validar ideias ou executar tarefas que não devem interferir no ambiente principal.

Servidores de Longa Execução

Utilize o modo desconectado para manter os contêineres vivos para servidores de longa execução. Isso pode ser benéfico para tarefas que exigem operação contínua, como servir aplicações ou executar trabalhos em segundo plano.

Prós e contras

Prós

  • Permite a execução de JavaScript arbitrário em ambientes isolados
  • Suporta a instalação de dependências npm por trabalho
  • Permite a execução de trechos de JavaScript ES module
  • Captura stdout de scripts
  • Desmonta contêineres de forma limpa após o uso

Contras

  • Requer que o Docker esteja instalado e em execução na máquina
  • Contêineres são executados com limites de CPU e memória controlados, o que pode restringir tarefas intensivas em recursos

Avaliações

Entra para deixar uma avaliação.

Ainda sem avaliações. Sê o primeiro!

Perguntas e respostas

What type of JavaScript snippets can be run?

The tool supports running ES module JavaScript snippets and capturing stdout.

Asked by Tariq Aziz · Dec 17, 2025

Can I install npm dependencies with this tool?

Yes, you can install specified npm dependencies per job.

Asked by Gunnar Eriksson · Dec 10, 2025

Are there any limitations on resource usage?

Containers run with controlled CPU and memory limits, which may restrict resource-intensive tasks.

Asked by Halime Yalcin · Dec 13, 2025

What is required to run node-code-sandbox-mcp?

Docker must be installed and running on the machine.

Asked by Dumisani Ndlovu · Oct 6, 2025

Faz uma pergunta

Alternativas a Servidores MCP