302AI Sandbox MCP Server

302AI Sandbox MCP Server

🚀 302AI Sandbox MCP Server

302AI Sandbox MCP Server 是一个支持 AI 助手安全执行任意代码的 MCP 服务,还附带代码沙盒功能,为代码执行提供安全可靠的环境。

🚀 快速开始

开发步骤

  1. 安装依赖
npm install
  1. 构建服务
npm run build
  1. 运行服务
npm start

为了方便调试,项目提供了 MCP Inspector 工具:

npm run inspector

配置方式

通过 Claude Desktop 配置

config.json 中添加以下内容:

{
"mcp_server": {
"type": "claudedesktop",
"endpoint": "http://localhost:1234"
}
}

通过 Cherry Studio 配置

config.json 中添加以下内容:

{
"mcp_server": {
"type": "cherrystudio",
"api_key": "your_api_key_here"
}
}

通过 ChatWise 配置

config.json 中添加以下内容:

{
"mcp_server": {
"type": "chatwise",
"endpoint": "http://localhost:5678"
}
}

调试建议

由于 MCP 服务器通过标准输入输出进行通信,调试可能较为困难。我们推荐使用 MCP Inspector

npm run inspector

Inspector 将提供一个浏览器地址,用于访问调试工具。

✨ 主要特性

功能特性

  • 动态加载工具列表:支持实时更新和加载新的工具,方便扩展功能。
  • 多种运行模式
    • 本地标准输入模式:通过标准输入与服务交互,便于本地调试和使用。
    • 远程 HTTP 服务器模式:提供 RESTful API 接口,方便远程调用,可集成到其他系统中。

工具列表

以下是一些主要功能和服务接口:

  1. 代码执行
    • /execute:执行给定的代码片段。
  2. 沙盒管理
    • /sandbox/create:创建新的沙盒环境。
    • /sandbox/list:列出所有存在的沙盒实例。
    • /sandbox/destroy:销毁指定的沙盒实例。
  3. 文件操作
    • /file/upload:上传文件到沙盒环境。
    • /file/download:从沙盒环境中下载文件。
  4. 日志管理
    • /log/view:查看沙盒的日志输出。
  5. 资源监控
    • /monitor/cpu:获取 CPU 使用情况。
    • /monitor/memory:获取内存使用情况。

📚 详细文档

预览

以下是一些使用示例:

关于 302.AI

302.AI 是一个面向企业的 AI 应用平台,提供按需付费服务、即用解决方案和开源生态系统。✨

  1. 🧠 整合最新最全面的 AI 能力,包括但不限于语言模型、图像模型、语音模型和视频模型。
  2. 🚀 基于基础模型开发深度应用——我们开发真正的 AI 产品,而不仅仅是简单的聊天机器人。
  3. 💰 无月费,所有功能按需付费,完全开放,真正实现低门槛高潜力。
  4. 🛠 强大的团队管理后台,适合团队和中小企业使用,一人管理多人使用。
  5. 🔗 所有 AI 能力都提供 API 访问权限,所有工具都是开源且可自定义(进行中)。
  6. 💡 强大开发团队,每周推出 2 - 3 个新应用,产品持续更新。欢迎感兴趣的开发者联系我们。

⚠️ 重要提示

请确保在使用此服务时遵守相关法律法规和平台规定,特别是在处理敏感信息和执行高风险操作时,需谨慎评估其安全性和合规性。

  • 0 关注
  • 0 收藏,19 浏览
  • system 提出于 2025-09-30 14:24

相似服务问题