ノードコードサンドボックス 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の概念に関する基礎知識
インストール 🛠️
- リポジトリをクローンします。
- プロジェクト ディレクトリに移動します。
- 依存関係をインストールします:
- サーバーを起動します。
これで、Node Code Sandbox MCP が起動して実行されます。
使用方法 📖
サーバーが起動したら、JavaScriptコードの実行を開始できます。簡単な例を以下に示します。
- ブラウザを開き、
http://localhost:3000
に移動します。 - JavaScript コードを入力できるインターフェースが表示されます。
- コードを入力して「実行」をクリックします。
結果は入力領域の下に表示されます。
サンプルコード
NPMパッケージのインストール
NPM パッケージをインストールするには、インターフェースで次のコマンドを使用します。
例えば:
APIリファレンス 📚
Node Code Sandbox MCP は、サンドボックス環境と対話するためのいくつかの API エンドポイントを提供します。
コードを実行する
- エンドポイント:
/execute
- メソッド: POST
- リクエスト本文:
- 応答:
パッケージのインストール
- エンドポイント:
/install
- メソッド: POST
- リクエスト本文:
- 応答:
貢献中🤝
Node Code Sandbox MCPへの貢献を歓迎します!改善や新機能のアイデアをお持ちの方は、以下の手順に従ってください。
- リポジトリをフォークします。
- 新しいブランチを作成します:
git checkout -b feature/YourFeature
。 - 変更を加えてコミットします:
git commit -m 'Add some feature'
。 - ブランチにプッシュします:
git push origin feature/YourFeature
。 - プルリクエストを開きます。
コードが当社のコーディング標準に準拠していること、および該当する場合はテストが含まれていることを確認してください。
ライセンス📜
このプロジェクトはMITライセンスの下で提供されています。詳細はLICENSEファイルをご覧ください。
お問い合わせ📫
ご質問やフィードバックについては、GitHub の問題を通じてご連絡いただくか、リポジトリの所有者にご連絡ください。
Node Code Sandbox MCP をご利用いただきありがとうございます!最新リリースについては、リリースセクションをご覧ください。コーディングをお楽しみください!
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
コーディング エージェントと LLM が JavaScript を動的に実行し、NPM パッケージをインストールし、モデル制御プロトコルに準拠しながら結果を取得できるようにする安全な Node.js 実行環境。
Related MCP Servers
- AsecurityAlicenseAqualityA 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 -72JavaScriptMIT License
- AsecurityFlicenseAqualityProvides a secure, isolated JavaScript execution environment with configurable time and memory limits for safely running code from Claude.Last updated -15JavaScript
- AsecurityAlicenseAqualityA 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 -111025JavaScriptMIT License
- -securityFlicense-qualityAllows 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