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,stderrundexit_codezurü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
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 -