🚀 直接 Node.js REPL エグゼキューター
🧙♂️ 簡素化された JavaScript 実行環境
以下を完全にサポートし、シームレスなコード実行を可能にする、合理化された直接 Node.js 実行環境:
ESMモジュール- ネイティブのインポート/エクスポート構文
動的インポート- await import() の完全サポート
CommonJS 互換性- require() から createRequire まで動作します
ネイティブ Node.js API アクセス- すべての Node.js 機能への直接アクセス
🧩 設定
カーソルの場合は、 .cursor/mcp.json
構成を更新します。
✨ 特徴
🚀 Node.js の直接実行: VM サンドボックスなしで Node.js で直接コードを実行します
📦完全なモジュールサポート:ESMおよびCommonJSモジュールのシームレスなサポート
⏱️リアルタイムフィードバック: コード実行から即座に結果を取得
🔍強化されたデバッグ:適切なエラー処理によるクリーンな出力
🧠シンプルなアーキテクチャ: 複雑さを最小限に抑えた合理化された実装
🔄ファイルシステムアクセス:実際のテストのためのファイルシステムへのフルアクセス
🛠️ 実装の詳細
この実装では、
実行ごとに一時的な
.mjs
ファイルを作成します。別のプロセスでNode.jsを使用してコードを直接実行します
すべてのコンソール出力と実行結果をキャプチャします
一時ファイルを自動的にクリーンアップします
標準化された結果をMCPクライアントに返します
📝 使用例
local-only server
The server can only run on the client's local machine because it depends on local resources.
メモリ保護、タイムアウト処理、包括的なエラー レポートを備えたサンドボックス環境でコード スニペットを実行できる安全な JavaScript REPL サーバーです。
Related MCP Servers
- AsecurityFlicenseAqualityProvides a secure, isolated JavaScript execution environment with configurable time and memory limits for safely running code from Claude.Last updated -1225
- -securityFlicense-qualityA server that enables AI assistants to execute JavaScript code with persistent context through stateful REPL sessions, file operations, and package management features.Last updated -
- -securityFlicense-qualityA secure MCP server that provides controlled ShellJS access for LLMs, enabling AI systems to safely execute shell commands and interact with the filesystem within a configurable security sandbox.Last updated -
- -securityFlicense-qualityProvides secure execution of arbitrary JavaScript code within a sandboxed QuickJS WASM environment, allowing language models or other MCP clients to safely run JavaScript code snippets without compromising the host system.Last updated -4