Песочница MCP
Не стесняйтесь попробовать mcp sandbox
中文文档| Английский
Демо
Python MCP Sandbox — это интерактивный инструмент выполнения кода Python, который позволяет пользователям и LLM безопасно выполнять код Python и устанавливать пакеты в изолированные контейнеры Docker.
Виби
Viby работает с mcp sandbox
Функции
🐳 Изоляция Docker : безопасный запуск кода Python в изолированных контейнерах Docker
📦 Управление пакетами : простая установка и управление пакетами Python
📊 Генерация файлов : поддержка генерации файлов и доступа к ним через веб-ссылки.
Установка
Конечной точкой SSE по умолчанию является http://localhost:8000/sse , и вы можете взаимодействовать с ней через MCP Inspector через SSE или любой другой клиент, поддерживающий соединения SSE.
Доступные инструменты
create_sandbox : создает новую песочницу Python Docker и возвращает ее идентификатор для последующего выполнения кода и установки пакета.
list_sandboxes : список всех существующих песочниц (контейнеров Docker) для повторного использования
execute_python_code : выполняет код Python в указанной песочнице Docker
install_package_in_sandbox : Устанавливает пакеты Python в указанную песочницу Docker
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
Ниже приведен пример конфигурации для Клода:
Пример конфигурации MCP для онлайн-демонстрации
Измените serverUrl в соответствии с требованиями вашей среды.
This server cannot be installed
Related Resources
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 -14
- -security-license-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 -30Apache 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 -