302AI Sandbox MCP Server 是一个支持 AI 助手安全执行任意代码的 MCP 服务,还附带代码沙盒功能,为代码执行提供安全可靠的环境。
npm install
npm run build
npm start
为了方便调试,项目提供了 MCP Inspector 工具:
npm run inspector
在 config.json
中添加以下内容:
{
"mcp_server": {
"type": "claudedesktop",
"endpoint": "http://localhost:1234"
}
}
在 config.json
中添加以下内容:
{
"mcp_server": {
"type": "cherrystudio",
"api_key": "your_api_key_here"
}
}
在 config.json
中添加以下内容:
{
"mcp_server": {
"type": "chatwise",
"endpoint": "http://localhost:5678"
}
}
由于 MCP 服务器通过标准输入输出进行通信,调试可能较为困难。我们推荐使用 MCP Inspector:
npm run inspector
Inspector 将提供一个浏览器地址,用于访问调试工具。
以下是一些主要功能和服务接口:
/execute
:执行给定的代码片段。/sandbox/create
:创建新的沙盒环境。/sandbox/list
:列出所有存在的沙盒实例。/sandbox/destroy
:销毁指定的沙盒实例。/file/upload
:上传文件到沙盒环境。/file/download
:从沙盒环境中下载文件。/log/view
:查看沙盒的日志输出。/monitor/cpu
:获取 CPU 使用情况。/monitor/memory
:获取内存使用情况。以下是一些使用示例:
302.AI 是一个面向企业的 AI 应用平台,提供按需付费服务、即用解决方案和开源生态系统。✨
⚠️ 重要提示
请确保在使用此服务时遵守相关法律法规和平台规定,特别是在处理敏感信息和执行高风险操作时,需谨慎评估其安全性和合规性。