vimble-mcp
@johnhenry
About vimble-mcp
A Model Context Protocol (MCP) server for executing JavaScript code using Vimble.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"vimble-mcp": {
"command": "npx",
"args": [
"-y",
"vimble-mcp"
]
}
}
}Tools
1Execute 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.logcalls.
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.
FAQ from vimble-mcp
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.
Are there any dependencies or runtime requirements?
Node.js and npx are required. The server is installed and run via npx.
Does vimble-mcp support authentication or transport configuration?
The README does not mention authentication or transport options beyond the MCP standard JSON configuration.
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.
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.
Frequently asked questions
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.
Are there any dependencies or runtime requirements?
Node.js and npx are required. The server is installed and run via npx.
Does vimble-mcp support authentication or transport configuration?
The README does not mention authentication or transport options beyond the MCP standard JSON configuration.
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.
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.
Basic information
More Other MCP servers
Inbox Zero AI
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
Unity MCP ✨
justinpbarnettUnity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
🪟 Windows-MCP
CursorTouchMCP Server for Computer Use in Windows

YOUB
Connect your AI assistant to your own YOUB endurance training account. Read recorded activities with full analysis, planned sessions, race goals, wellness (HRV, sleep, resting HR) and your athletic profile. Create or mov
MaxKB
1Panel-dev🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。
Comments