Node Code Sandbox icon

Node Code Sandbox

Executes arbitrary JavaScript code in isolated, ephemeral Docker containers with on-the-fly npm dependency installation.

About

Node Code Sandbox provides a Model Context Protocol (MCP) server for executing JavaScript code within isolated Docker containers. It enables dynamic npm dependency installation and clean container teardown, making it ideal for secure and reproducible code execution. It supports one-shot execution and session-based tools, as well as detached mode for long-running server processes.

Key Features

  • Manages isolated Node.js sandbox containers.
  • Executes arbitrary shell commands inside containers.
  • Installs specified npm dependencies per job.
  • Supports ES module JavaScript snippets and captures stdout.
  • Tears down containers cleanly.
  • 41 GitHub stars

Use Cases

  • Run quick experiments or simple scripts.
  • Incrementally install and reuse dependencies.
  • Spin up servers or long-lived services on-the-fly
Craft Better Prompts with AnyPrompt