Integrations
Allows execution of JavaScript code in one-time script execution mode with comprehensive error handling and formatted stack traces.
Supports module importing from Node.js, allowing access to Node.js built-in modules and functionality.
Provides dynamic importing and usage of npm packages within JavaScript execution environments.
JavaScript MCP サーバー
モデル コンテキスト プロトコル (MCP) 用の JavaScript 実行サーバー。AI モデルが MCP ツール呼び出しを通じて JavaScript コードを実行できるようになります。
特徴
- JavaScript 実行: ワンタイム スクリプト実行モードで JavaScript コードを実行します。
- REPLセッション: 複数のインタラクションにわたってステートフルなREPLセッションを維持する
- TypeScript サポート: 自動トランスパイルによる TypeScript コードの実行
- NPM統合: npmパッケージを動的にインポートして使用する
- モジュールのインポート: Node.js およびローカルファイルからモジュールをインポートする
- エラー処理: フォーマットされたスタックトレースによる包括的なエラー処理
インストール
Copy
使用法
Copy
利用可能なツール
- execute : JavaScript コードを1回実行し、結果を返します。
- createSession : 新しいREPLセッションを作成する
- executeInSession : 既存のセッションでコードを実行する
- listSessions : アクティブなREPLセッションをすべて一覧表示する
- deleteSession : REPLセッションを削除する
発達
Copy
建築
JavaScript MCP サーバーは階層型アーキテクチャに従います。
- MCPプロトコル層: クライアント通信を処理する
- JavaScript実行層: 分離された環境でコードを実行する
- リソース管理層: パッケージとTypeScriptを管理する
- セッション管理層: 状態の永続性を備えた REPL セッションを維持する
ライセンス
マサチューセッツ工科大学
This server cannot be installed
AI モデルがモデル コンテキスト プロトコル ツール呼び出しを通じて JavaScript/TypeScript コードを実行できるようにし、npm パッケージ統合による 1 回限りのスクリプト実行とステートフル REPL セッションの両方をサポートします。