vimble-mcp

vimble-mcp is an MCP server for executing JavaScript code in a sandboxed environment. It features a time limit to prevent runaway scripts and a debug mode for verbose logging, providing developers with a safe environment to run their code.

GitHub Stars

0

User Rating

Not Rated

Forks

0

Issues

0

Views

0

Favorites

0

README
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

Author Information

43

Followers

338

Repositories

0

Gists

6

Total Contributions

Top Contributors

Threads