MCP-Sandbox
Probieren Sie es gerne in der MCP-Sandbox aus
中文文档| Englisch
Demo
Python MCP Sandbox ist ein interaktives Tool zur Ausführung von Python-Code, mit dem Benutzer und LLMs Python-Code sicher ausführen und Pakete in isolierten Docker-Containern installieren können.
Viby
Viby funktioniert mit MCP-Sandbox
Merkmale
🐳 Docker-Isolation : Führen Sie Python-Code sicher in isolierten Docker-Containern aus
📦 Paketverwaltung : Einfache Installation und Verwaltung von Python-Paketen
📊 Dateigenerierung : Unterstützung für die Generierung von Dateien und den Zugriff darauf über Weblinks
Installation
Der Standard-SSE-Endpunkt ist http://localhost:8000/sse und Sie können über den MCP Inspector über SSE oder jeden anderen Client, der SSE-Verbindungen unterstützt, damit interagieren.
Verfügbare Tools
create_sandbox : Erstellt eine neue Python Docker-Sandbox und gibt ihre ID für die nachfolgende Codeausführung und Paketinstallation zurück
list_sandboxes : Listet alle vorhandenen Sandboxen (Docker-Container) zur Wiederverwendung auf
execute_python_code : Führt Python-Code in einer angegebenen Docker-Sandbox aus
install_package_in_sandbox : Installiert Python-Pakete in einer angegebenen Docker-Sandbox
check_package_installation_status : Überprüft, ob ein Paket installiert ist oder den Installationsstatus in einer Docker-Sandbox
execute_terminal_command : Führt einen Terminalbefehl in der angegebenen Docker-Sandbox aus. Parameter:
sandbox_id
(Zeichenfolge),command
(Zeichenfolge). Gibtstdout
,stderr
undexit_code
zurück.upload_file_to_sandbox : Lädt eine lokale Datei in die angegebene Docker-Sandbox hoch. Parameter:
sandbox_id
(Zeichenfolge),local_file_path
(Zeichenfolge),dest_path
(Zeichenfolge, optional, Standard:/app/results
).
Projektstruktur
Beispiel-Eingabeaufforderung
MCP-Beispielkonfiguration
Unten ist eine Beispielkonfiguration für Claude:
MCP-Beispielkonfiguration für Online-Demo
Ändern Sie die serverUrl
nach Bedarf für Ihre Umgebung.
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Ein interaktives Tool zur Ausführung von Python-Code, mit dem Benutzer und LLMs Python-Code sicher ausführen und Pakete in isolierten Docker-Containern installieren können.
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 -