欢迎来到Node Code Sandbox MCP!这个仓库提供了一个专为AI应用设计的安全Node.js执行环境。它允许编码代理和大型语言模型(LLMs)动态运行JavaScript代码,安装NPM包,并获取结果。这种功能促进了代码生成、测试和交互式辅助,同时遵循模型控制协议(MCP)。
要开始使用Node Code Sandbox MCP,请查看发布部分以获取最新版本。下载并执行适当的文件以设置您的环境。
克隆仓库:
git clone https://github.com/mozicim/node-code-sandbox-mcp.git
导航到项目目录:
cd node-code-sandbox-mcp
安装依赖项:
npm install
启动服务器:
npm start
现在,您的Node Code Sandbox MCP已经启动并运行!
一旦服务器运行起来,您就可以开始执行JavaScript代码了。这里有一个简单的例子:
http://localhost:3000。结果将在输入区域下方显示。
console.log("Hello, world!");
要在界面上安装NPM包,请使用以下命令:
npm install <包名>
例如:
npm install lodash
Node Code Sandbox MCP提供了几个API端点,用于与沙箱环境进行交互。
/execute{
"code": "您的JavaScript代码在这里"
}
{
"result": "您的代码输出"
}
/install{
"package": "包名"
}
{
"status": "success",
"message": "包已成功安装"
}
我们欢迎对Node Code Sandbox MCP的贡献!如果您有改进或新功能的想法,请按照以下步骤操作:
git checkout -b feature/YourFeature。git commit -m '添加某些功能'。git push origin feature/YourFeature。请确保您的代码符合我们的编码标准,并在适用的情况下包含测试。
此项目采用MIT许可。详情请参阅LICENSE文件。
如有问题或反馈,请通过GitHub问题或联系仓库所有者。
感谢您探索Node Code Sandbox MCP!要获取最新版本,请访问发布部分。祝您编程愉快!