
vimble-mcp

2025.04.18
0
JavaScriptJavaScript 执行沙盒环境开发效率
vimble-mcp 是一个基于 Model Context Protocol (MCP) 的服务,用于在沙盒环境中执行 JavaScript 代码。它提供了时间限制的执行环境,防止脚本无限运行,并支持调试模式以进行详细日志记录。
View on GitHub
Overview
基本能力
产品定位
vimble-mcp 是一个用于执行 JavaScript 代码的 MCP 服务,适用于需要在沙盒环境中运行脚本的场景。
核心功能
- 在沙盒环境中执行任意 JavaScript 代码。
- 默认 10 秒的时间限制,防止脚本无限运行。
- 支持调试模式,提供详细的日志记录。
适用场景
- 开发过程中需要快速测试 JavaScript 代码片段。
- 在安全的环境中运行不受信任的 JavaScript 代码。
- 需要时间限制的脚本执行环境。
工具列表
- execute_javascript: 执行 JavaScript 代码,支持通过
console.log
输出内容。输入参数包括code
(要执行的代码)和可选的context
(注入到执行环境中的上下文)。响应包含执行结果和可能的错误信息。
常见问题解答
- 如何启用调试模式? 文档中未明确说明,但可能在启动服务时通过参数启用。
- 如何调整时间限制? 文档中未提及,可能需要通过配置或参数调整。
使用教程
使用依赖
- 需要安装
node
和npx
。
安装教程
- 在 MCP JSON 配置中添加以下内容:
{
"mcpServers": {
"vimble-mcp": {
"command": "npx",
"args": [ "-y", "vimble-mcp"]
}
}
}
调试方式
文档中未提供具体的调试命令,但可以通过调试模式启用详细日志记录。