vimble-mcp

vimble-mcp

0

Vimble-MCP is a Model Context Protocol server designed to execute JavaScript code securely within a sandboxed environment, offering features such as time-limited execution and debug mode for verbose logging.

vimble-mcp

A Model Context Protocol (MCP) server for executing JavaScript code using Vimble.

Features

  • Execute arbitrary JavaScript code in a sandboxed environment.
  • Time-limited execution (10 second default) to prevent runaway scripts.
  • Debug mode for verbose logging.

Installation

Prerequisites

  • node/npx

Installation

Add the following to your MCP JSON configuration

{
  "mcpServers": {
    ...
    "vimble-mcp": {
      "command": "npx",
      "args": [ "-y", "vimble-mcp"]
    }
  }
}

Usage

Tool: execute_javascript

  • Name: execute_javascript
  • Description: Execute JavaScript code. Use console.log to emit output.
  • Input Schema:
{
  code: string;      // JavaScript code to execute
  context?: object;  // Optional context injected into the execution environment
}
  • Response:
{
  content: [{ type: "text", text: string }];
  success: boolean;
  error?: string;
}

License

This project is licensed under the MIT License