Skip to main content
Glama

Node Code Sandbox MCP

by mozicim

ノードコードサンドボックス MCP 🛠️

ノードコードサンドボックス

Node Code Sandbox MCPへようこそ!このリポジトリは、AIアプリケーション向けにカスタマイズされた安全なNode.js実行環境を提供します。コーディングエージェントと大規模言語モデル(LLM)は、JavaScriptを動的に実行し、NPMパッケージをインストールし、結果を取得できます。この機能により、モデル制御プロトコル(MCP)に準拠しながら、コード生成、テスト、インタラクティブな支援が容易になります。

目次

特徴 🌟

  • 動的 JavaScript 実行: 安全な環境で JavaScript コードを実行します。
  • NPM パッケージ サポート: 必要に応じて NPM パッケージをインストールして使用します。
  • インタラクティブ アシスタンス: AI エージェントのコード生成およびテスト機能。
  • MCP 互換性: モデル制御プロトコルとシームレスに動作します。
  • サンドボックス: 不正アクセスを防ぐために安全な実行を保証します。

はじめに🚀

Node Code Sandbox MCPを使い始めるには、リリースセクションで最新バージョンをご確認ください。適切なファイルをダウンロードして実行し、環境を構築してください。

前提条件

  • Node.js (バージョン 14 以上)
  • NPM(ノードパッケージマネージャー)
  • JavaScriptとAIの概念に関する基礎知識

インストール 🛠️

  1. リポジトリをクローンします。
    git clone https://github.com/mozicim/node-code-sandbox-mcp.git
  2. プロジェクト ディレクトリに移動します。
    cd node-code-sandbox-mcp
  3. 依存関係をインストールします:
    npm install
  4. サーバーを起動します。
    npm start

これで、Node Code Sandbox MCP が起動して実行されます。

使用方法 📖

サーバーが起動したら、JavaScriptコードの実行を開始できます。簡単な例を以下に示します。

  1. ブラウザを開き、 http://localhost:3000に移動します。
  2. JavaScript コードを入力できるインターフェースが表示されます。
  3. コードを入力して「実行」をクリックします。

結果は入力領域の下に表示されます。

サンプルコード

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

NPMパッケージのインストール

NPM パッケージをインストールするには、インターフェースで次のコマンドを使用します。

npm install <package-name>

例えば:

npm install lodash

APIリファレンス 📚

Node Code Sandbox MCP は、サンドボックス環境と対話するためのいくつかの API エンドポイントを提供します。

コードを実行する

  • エンドポイント: /execute
  • メソッド: POST
  • リクエスト本文:
    { "code": "your JavaScript code here" }
  • 応答
    { "result": "output of your code" }

パッケージのインストール

  • エンドポイント: /install
  • メソッド: POST
  • リクエスト本文:
    { "package": "package-name" }
  • 応答
    { "status": "success", "message": "Package installed successfully" }

貢献中🤝

Node Code Sandbox MCPへの貢献を歓迎します!改善や新機能のアイデアをお持ちの方は、以下の手順に従ってください。

  1. リポジトリをフォークします。
  2. 新しいブランチを作成します: git checkout -b feature/YourFeature
  3. 変更を加えてコミットします: git commit -m 'Add some feature'
  4. ブランチにプッシュします: git push origin feature/YourFeature
  5. プルリクエストを開きます。

コードが当社のコーディング標準に準拠していること、および該当する場合はテストが含まれていることを確認してください。

ライセンス📜

このプロジェクトはMITライセンスの下で提供されています。詳細はLICENSEファイルをご覧ください。

お問い合わせ📫

ご質問やフィードバックについては、GitHub の問題を通じてご連絡いただくか、リポジトリの所有者にご連絡ください。


Node Code Sandbox MCP をご利用いただきありがとうございます!最新リリースについては、リリースセクションをご覧ください。コーディングをお楽しみください!

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

コーディング エージェントと LLM が JavaScript を動的に実行し、NPM パッケージをインストールし、モデル制御プロトコルに準拠しながら結果を取得できるようにする安全な Node.js 実行環境。

  1. 目次
    1. 特徴 🌟
      1. はじめに🚀
        1. 前提条件
      2. インストール 🛠️
        1. 使用方法 📖
          1. サンプルコード
          2. NPMパッケージのインストール
        2. APIリファレンス 📚
          1. コードを実行する
          2. パッケージのインストール
        3. 貢献中🤝
          1. ライセンス📜
            1. お問い合わせ📫

              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