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.logto 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
Recommend MCP Servers 💡
twitter-mcp
Manage your twitter account using mcp
angrysky56/ast-mcp-server
An MCP server that provides code structure and semantic analysis capabilities through Abstract Syntax Trees (AST) and Abstract Semantic Graphs (ASG)
@johnpapa/peacock-mcp
MCP Server for the Peacock VS Code extension, demonstrating MCP server interaction with APIs
xcode-mcp-server
MCP Server implementation for Xcode integration
cyberchef_api_mcp_server
This model context protocol (MCP) server interfaces with the [CyberChef Server](https://github.com/gchq/CyberChef-server) API. Allowing you to use any LLM/MCP client of your choosing to utilise the tools and resources within CyberChef.
kill-process-mcp
AI-powered cross-platform MCP server exposing LLM-accessible tools to list and terminate OS processes via natural language queries