MCP.so
Sign In

Vimble MCP Server

@johnhenry

Basic information

Category

Other

License

MIT license

Transports

stdio

Author

johnhenry

About Vimble MCP Server

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

Vimble MCP Server config

Add this server to your MCP-compatible client using the configuration below.

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

Vimble MCP Server tools

1

Execute JavaScript code. Use 'console.log' to get output. Use 'console.error' to show errors.

Overview

What is vimble-mcp?

vimble-mcp is a Model Context Protocol (MCP) server that executes JavaScript code in a sandboxed environment. It is designed for developers who need to run JavaScript snippets programmatically via the MCP interface.

How to use vimble-mcp?

Install by adding the provided JSON configuration to your MCP client’s settings, using npx -y vimble-mcp as the command. Invoke the execute_javascript tool by passing JavaScript code as a string; optional context can be injected into the execution environment.

Key features of vimble-mcp

  • Execute arbitrary JavaScript code in a sandboxed environment.
  • Time-limited execution with a 10-second default timeout.
  • Debug mode for verbose logging.
  • Supports optional context object injected into the execution environment.
  • Returns output from console.log calls.

Use cases of vimble-mcp

  • Run dynamic JavaScript code from an AI assistant within a sandboxed runtime.
  • Test or manipulate data by injecting custom context variables.
  • Debug JavaScript snippets with verbose logging enabled.

Frequently asked questions

1

What code can I execute with vimble-mcp?

You can execute arbitrary JavaScript code. Use `console.log` to emit output. The execution environment is sandboxed and limited to 10 seconds by default.

2

Are there any dependencies or runtime requirements?

Node.js and npx are required. The server is installed and run via npx.

3

Does vimble-mcp support authentication or transport configuration?

The README does not mention authentication or transport options beyond the MCP standard JSON configuration.

4

Where does executed data live?

Executed code runs in a sandboxed environment; output is returned in the MCP response. No persistence or external storage is described.

5

What limits does vimble-mcp have?

The server enforces a 10-second execution timeout by default to prevent runaway scripts. There is also a debug mode for verbose logging.

Comments

More Other MCP servers