](https://mseep.ai/app/garc33-js-sandbox-mcp-server)
js沙盒MCP服务器
](https://smithery.ai/server/@garc33/js-sandbox-mcp-server)
提供安全JavaScript执行环境的模型上下文协议服务器。
特性
工具
execute_js-在隔离环境中执行JavaScript代码
- 参数: - code (必填):要执行的JavaScript代码 - timeout (可选):最大执行时间(毫秒)(100-30000ms) - memory (可选):以字节为单位的内存限制(1MB-100MB) - 返回代码执行的结果
安全
- 在受控环境中独立执行代码
- 可配置的执行时间和内存限制
- 防止恶意代码
发展
安装依赖项:
npm install构建服务器:
npm run build自动重建开发模式:
npm run watch安装
通过Smithery安装
通过以下方式自动安装Claude Desktop的JavaScript沙盒服务器 史密瑟里:
npx -y @smithery/cli install @garc33/js-sandbox-mcp-server --client claude要与Claude Desktop一起使用,请添加服务器配置:
MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json 窗户: %APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"js-sandbox": {
"command": "/path/to/js-sandbox/build/index.js"
}
}
}调试
由于MCP服务器通过stdio进行通信,调试可能具有挑战性。我们建议使用 MCP检查员,可作为:
npm run inspector检查器将提供一个URL,用于访问浏览器中的调试工具。
