提供安全的JavaScript执行环境的模型上下文协议服务器。
<a href="https://glama.ai/mcp/servers/agatnhlgki"> <img width="380" height="200" src="https://gips0.baidu.com/it/u=2106715235,523186752&fm=3081&app=3081&f=PNG?w=760&h=400" alt="JavaScript 沙箱服务器 MCP 服务器" /> </a>execute_js - 在隔离环境中执行JavaScript代码
code(必需):要执行的JavaScript代码timeout(可选):最大执行时间(毫秒),范围100-30000msmemory(可选):内存限制(字节),范围1MB-100MB安装依赖项:
npm install
构建服务器:
npm run build
开发模式下自动重建:
npm run watch
要通过 Smithery 自动安装 JavaScript 沙箱服务器到 Claude Desktop:
npx -y @smithery/cli install @garc33/js-sandbox-mcp-server --client claude
要在 Claude Desktop 中使用,请添加服务器配置:
MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"js-sandbox": {
"command": "/path/to/js-sandbox/build/index.js"
}
}
}
由于 MCP 服务器通过标准 I/O 进行通信,调试可能会有挑战。我们推荐使用 MCP Inspector,其可用方式如下:
npm run inspector
Inspector 将提供一个 URL,以便在浏览器中访问调试工具。