MCP 沙盒
欢迎在mcp 沙盒上尝试
中文文档|英语
演示
Python MCP Sandbox 是一个交互式 Python 代码执行工具,允许用户和 LLM 安全地执行 Python 代码并在隔离的 Docker 容器中安装程序包。
维比
Viby与 mcp 沙箱配合使用
特征
🐳 Docker 隔离:在隔离的 Docker 容器中安全地运行 Python 代码
📦软件包管理:轻松安装和管理 Python 软件包
📊文件生成:支持生成文件并通过网络链接访问
安装
默认的 SSE 端点是http://localhost:8000/sse ,您可以通过 SSE 或任何其他支持 SSE 连接的客户端通过 MCP Inspector 与其进行交互。
可用工具
create_sandbox :创建一个新的 Python Docker 沙盒并返回其 ID,用于后续代码执行和包安装
list_sandboxes :列出所有现有沙盒(Docker 容器)以供重复使用
execute_python_code :在指定的 Docker 沙箱中执行 Python 代码
install_package_in_sandbox :在指定的 Docker 沙箱中安装 Python 包
check_package_installation_status :检查 Docker 沙箱中软件包是否已安装或安装状态
execute_terminal_command :在指定的 Docker 沙盒中执行终端命令。参数:
sandbox_id
(字符串),command
(字符串)。返回stdout
、stderr
、exit_code
。upload_file_to_sandbox :将本地文件上传到指定的 Docker 沙盒。参数:
sandbox_id
(字符串)、local_file_path
(字符串)、dest_path
(字符串,可选,默认值:/app/results
)。
项目结构
示例提示
MCP 示例配置
以下是 claude 的示例配置:
MCP 在线演示示例配置
根据您的环境需要修改serverUrl
。
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
一个交互式 Python 代码执行工具,允许用户和 LLM 安全地执行 Python 代码并在隔离的 Docker 容器中安装程序包。
Related MCP Servers
- -securityFlicense-qualityProvides isolated Docker environments for code execution, enabling users to create and manage containers, execute multi-language code, save and reproduce development environments, ensuring security and isolation.Last updated -11
- -securityAlicense-qualityAn interactive Python code execution environment that allows users and LLMs to safely execute Python code and install packages in isolated Docker containers.Last updated -27Apache 2.0
- -securityFlicense-qualityA secure server that enables code execution in isolated Docker environments, supporting Python with strict security constraints including network isolation, limited filesystem access, and resource limitations.Last updated -
- -securityFlicense-qualityEnables safe Python code execution in isolated Docker containers through the AgentRun framework. Provides automatic container lifecycle management and comprehensive error handling for secure and reproducible code execution.Last updated -