Skip to main content
Glama

JavaScript MCP Server

by yannbam

JavaScript MCP サーバー

モデル コンテキスト プロトコル (MCP) 用の JavaScript 実行サーバー。AI モデルが MCP ツール呼び出しを通じて JavaScript コードを実行できるようになります。

特徴

  • JavaScript 実行: ワンタイム スクリプト実行モードで JavaScript コードを実行します。
  • REPLセッション: 複数のインタラクションにわたってステートフルなREPLセッションを維持する
  • TypeScript サポート: 自動ト��ンスパイルによる TypeScript コードの実行
  • NPM統合: npmパッケージを動的にインポートして使用する
  • モジュールのインポート: Node.js およびローカルファイルからモジュールをインポートする
  • エラー処理: フォーマットされたスタックトレースによる包括的なエラー処理

インストール

# Clone the repository git clone https://github.com/yannbam/fresh-js-mcp.git cd fresh-js-mcp # Install dependencies npm install # Build the project npm run build

使用法

# Start the MCP server npm start

利用可能なツール

  • execute : JavaScript コードを1回実行し、結果を返します。
  • createSession : 新しいREPLセッションを作成する
  • executeInSession : 既存のセッションでコードを実行する
  • listSessions : アクティブなREPLセッションをすべて一覧表示する
  • deleteSession : REPLセッションを削除する

発達

# Run in development mode with hot reloading npm run dev # Lint the code npm run lint # Run tests npm test

建築

JavaScript MCP サーバーは階層型アーキテクチャに従います。

  1. MCPプロトコル層: クライアント通信を処理する
  2. JavaScript実行層: 分離された環境でコードを実行する
  3. リソース管理層: パッケージとTypeScriptを管理する
  4. セッション管理層: 状態の永続性を備えた REPL セッションを維持する

ライセンス

マサチューセッツ工科大学

-
security - not tested
F
license - not found
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

AI モデルがモデル コンテキスト プロトコル ツール呼び出しを通じて JavaScript/TypeScript コードを実行できるようにし、npm パッケージ統合による 1 回限りのスクリプト実行とステートフル REPL セッションの両方をサポートします。

  1. 特徴
    1. インストール
      1. 使用法
        1. 利用可能なツール
      2. 発達
        1. 建築
          1. ライセンス

            Related MCP Servers

            • -
              security
              A
              license
              -
              quality
              A TypeScript implementation of a Model Context Protocol server that provides a frictionless framework for developers to build and deploy AI tools and prompts, focusing on developer experience with zero boilerplate and automatic tool registration.
              Last updated -
              6
              TypeScript
              MIT License
            • -
              security
              F
              license
              -
              quality
              A server that enables AI assistants to execute JavaScript code with persistent context through stateful REPL sessions, file operations, and package management features.
              Last updated -
              TypeScript
              • Linux
              • Apple
            • -
              security
              F
              license
              -
              quality
              A Model Context Protocol implementation for managing and serving AI prompts with a TypeScript-based architecture in a monorepo structure.
              Last updated -
              28,526,583
              2
              TypeScript
            • A
              security
              A
              license
              A
              quality
              A TypeScript-based Model Context Protocol toolkit that enables AI to interact with code files, manage translations, build projects, and search for files and code content.
              Last updated -
              33
              43
              5
              TypeScript
              MIT License

            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/yannbam/fresh-js-mcp'

            If you have feedback or need assistance with the MCP directory API, please join our Discord server