JavaScript执行服务

一个用于在沙盒环境中执行JavaScript代码的模型上下文协议(MCP)服务器,适用于需要安全执行脚本的场景。

  • by johnhenry
  • JavaScript
  • 本地部署
  • 更新于
在 GitHub 查看 johnhenry/vimble-mcp

使用说明

vimble-mcp

使用Vimble执行JavaScript代码的模型上下文协议(MCP)服务器。

特性

  • 在沙盒环境中执行任意JavaScript代码。
  • 限时执行(默认10秒)以防止脚本失控。
  • 详细日志记录的调试模式。

安装

先决条件

  • 节点/npx

安装

将以下内容添加到MCP JSON配置中

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

用法

工具:execute_javascript

  • 姓名: execute_javascript
  • 说明: 执行JavaScript代码。使用 console.log 以发出输出。
  • 输入架构:
{
  code: string;      // JavaScript code to execute
  context?: object;  // Optional context injected into the execution environment
}
  • 答复:
{
  content: [{ type: "text", text: string }];
  success: boolean;
  error?: string;
}

许可证

该项目根据麻省理工学院许可证获得许可