Skip to main content
Glama

Node Code Sandbox MCP

by mozicim

Node Code Sandbox MCP 🛠️

Knotencode-Sandbox

Willkommen bei der Node Code Sandbox MCP! Dieses Repository bietet eine sichere Node.js-Ausführungsumgebung, die speziell auf KI-Anwendungen zugeschnitten ist. Es ermöglicht Programmieragenten und großen Sprachmodellen (LLMs), JavaScript dynamisch auszuführen, NPM-Pakete zu installieren und Ergebnisse abzurufen. Diese Funktionalität erleichtert die Codegenerierung, das Testen und die interaktive Unterstützung unter Einhaltung des Model Control Protocol (MCP).

Inhaltsverzeichnis

Funktionen 🌟

  • Dynamische JavaScript-Ausführung : Führen Sie JavaScript-Code in einer sicheren Umgebung aus.
  • NPM-Paketunterstützung : Installieren und verwenden Sie NPM-Pakete nach Bedarf.
  • Interaktive Unterstützung : Codegenerierungs- und Testfunktionen für KI-Agenten.
  • MCP-Kompatibilität : Funktioniert nahtlos mit dem Model Control Protocol.
  • Sandboxing : Gewährleistet eine sichere Ausführung, um unbefugten Zugriff zu verhindern.

Erste Schritte 🚀

Um mit Node Code Sandbox MCP zu beginnen, können Sie im Abschnitt „Releases“ nach der neuesten Version suchen. Laden Sie die entsprechenden Dateien herunter und führen Sie sie aus, um Ihre Umgebung einzurichten.

Voraussetzungen

  • Node.js (Version 14 oder höher)
  • NPM (Node-Paketmanager)
  • Grundkenntnisse in JavaScript und KI-Konzepten

Installation 🛠️

  1. Klonen Sie das Repository:
    git clone https://github.com/mozicim/node-code-sandbox-mcp.git
  2. Navigieren Sie zum Projektverzeichnis:
    cd node-code-sandbox-mcp
  3. Installieren Sie Abhängigkeiten:
    npm install
  4. Starten Sie den Server:
    npm start

Jetzt ist Ihr Node Code Sandbox MCP einsatzbereit!

Verwendung 📖

Sobald der Server läuft, können Sie mit der Ausführung von JavaScript-Code beginnen. Hier ist ein einfaches Beispiel:

  1. Öffnen Sie Ihren Browser und navigieren Sie zu http://localhost:3000 .
  2. Sie sehen eine Schnittstelle, in die Sie JavaScript-Code eingeben können.
  3. Geben Sie Ihren Code ein und klicken Sie auf „Ausführen“.

Die Ergebnisse werden unterhalb des Eingabebereichs angezeigt.

Beispielcode

console.log("Hello, world!");

Installieren von NPM-Paketen

Um ein NPM-Paket zu installieren, verwenden Sie den folgenden Befehl in der Schnittstelle:

npm install <package-name>

Zum Beispiel:

npm install lodash

API-Referenz 📚

Das Node Code Sandbox MCP bietet mehrere API-Endpunkte für die Interaktion mit der Sandbox-Umgebung.

Code ausführen

  • Endpunkt : /execute
  • Methode : POST
  • Anforderungstext :
    { "code": "your JavaScript code here" }
  • Antwort :
    { "result": "output of your code" }

Paket installieren

  • Endpunkt : /install
  • Methode : POST
  • Anforderungstext :
    { "package": "package-name" }
  • Antwort :
    { "status": "success", "message": "Package installed successfully" }

Mitwirken 🤝

Wir freuen uns über Beiträge zur Node Code Sandbox MCP! Wenn Sie Ideen für Verbesserungen oder neue Funktionen haben, folgen Sie bitte diesen Schritten:

  1. Forken Sie das Repository.
  2. Erstellen Sie einen neuen Zweig: git checkout -b feature/YourFeature .
  3. Nehmen Sie Ihre Änderungen vor und übernehmen Sie sie: git commit -m 'Add some feature' .
  4. Zum Zweig pushen: git push origin feature/YourFeature .
  5. Öffnen Sie eine Pull-Anfrage.

Bitte stellen Sie sicher, dass Ihr Code unseren Codierungsstandards entspricht und gegebenenfalls Tests enthält.

Lizenz 📜

Dieses Projekt ist unter der MIT-Lizenz lizenziert. Weitere Informationen finden Sie in der Datei LICENSE .

Kontakt 📫

Bei Fragen oder Feedback wenden Sie sich bitte über GitHub-Probleme an den Repository-Eigentümer oder kontaktieren Sie ihn.


Vielen Dank, dass Sie sich mit der Node Code Sandbox MCP vertraut gemacht haben! Die neuesten Versionen finden Sie im Bereich „Releases“ . Viel Spaß beim Programmieren!

-
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.

Eine sichere Node.js-Ausführungsumgebung, die es Codieragenten und LLMs ermöglicht, JavaScript dynamisch auszuführen, NPM-Pakete zu installieren und Ergebnisse abzurufen, während das Model Control Protocol eingehalten wird.

  1. Inhaltsverzeichnis
    1. Funktionen 🌟
      1. Erste Schritte 🚀
        1. Voraussetzungen
      2. Installation 🛠️
        1. Verwendung 📖
          1. Beispielcode
          2. Installieren von NPM-Paketen
        2. API-Referenz 📚
          1. Code ausführen
          2. Paket installieren
        3. Mitwirken 🤝
          1. Lizenz 📜
            1. Kontakt 📫

              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