OlympHill
node-code-sandbox-mcp logo

node-code-sandbox-mcpUn serveur Model Context Protocol (MCP) basé sur Node.js qui lance des conteneurs Docker jetables pour exécuter du JavaScript arbitraire.

(0)
Daniel NikulshynÉvalué par Daniel Nikulshyn·Mis à jour juillet 2026

Aperçu

Node-code-sandbox-mcp est un serveur Model Context Protocol (MCP) basé sur Node.js. Il lance des conteneurs Docker jetables pour exécuter du JavaScript arbitraire. Le serveur permet d’avoir des environnements Node.js isolés où les utilisateurs peuvent exécuter des fragments JavaScript, installer des dépendances npm à la volée, et capturer le stdout. Il est conçu pour fonctionner avec des limites contrôlées de CPU et de mémoire afin d’assurer la sécurité. Cet outil peut être utilisé pour diverses tâches, allant de l’exécution simple de scripts à des cas d’usage plus complexes comme des serveurs à long terme. Il nécessite que Docker soit installé et en cours d’exécution sur la machine.

Fonctionnalités clés

  • Exécuter des commandes shell arbitraires à l’intérieur des conteneurs
  • Installer des dépendances npm spécifiées par tâche
  • Exécuter des fragments JavaScript en module ES
  • Capturer le stdout des scripts
  • Nettoyer proprement les conteneurs
  • Mode détaché pour les serveurs à long terme

Tarifs

Modèle
Free
Catégorie
Serveurs MCP
Note
Pas encore d’avis

Cas d’usage

Exécution et tests de scripts

Utilisez le serveur Node.js Sandbox MCP pour exécuter des scripts JavaScript en isolation. Cela peut être utile pour tester des scripts, valider des idées ou exécuter des tâches qui ne devraient pas interférer avec l’environnement principal.

Serveurs à long terme

Utilisez le mode détaché pour maintenir les conteneurs actifs pour des serveurs à long terme. Cela peut être bénéfique pour les tâches nécessitant une opération continue, comme servir des applications ou exécuter des travaux en arrière-plan.

Pour & contre

Pour

  • Permet l’exécution de JavaScript arbitraire dans des environnements isolés
  • Prend en charge l’installation de dépendances npm par tâche
  • Autorise l’exécution de fragments JavaScript en module ES
  • Capture le stdout des scripts
  • Nettoie proprement les conteneurs après utilisation

Contre

  • Nécessite que Docker soit installé et en cours d’exécution sur la machine
  • Les conteneurs fonctionnent avec des limites contrôlées de CPU et de mémoire, ce qui peut restreindre les tâches intensives

Avis

Connecte-toi pour laisser un avis.

Pas encore d’avis. Sois le premier !

Questions & réponses

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

Poser une question

Alternatives à Serveurs MCP