omcp_py
If you are the rightful owner of omcp_py and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The OMCP Python Sandbox Server is a secure, MCP-compliant Python code execution environment with Docker-based sandboxing, designed for safe and isolated Python code execution.
The OMCP Python Sandbox Server provides a robust and secure environment for executing Python code in isolated sandboxes. It adheres to the Model Context Protocol (MCP) specification, ensuring enterprise-grade security features. The server utilizes Docker for sandbox isolation, offering a read-only filesystem, user isolation, and network restrictions to prevent unauthorized access and modifications. With a focus on security, the server implements command injection protection, resource limits, and automatic cleanup of inactive sandboxes. The integration with FastMCP enhances the server's capabilities, providing a streamlined development workflow and robust error handling. Additionally, the server supports MCP Inspector for real-time testing and debugging, making it an ideal solution for developers seeking a secure and efficient Python execution environment.
Features
- MCP-Compliant Tools for sandbox management and code execution
- Docker-based isolation with enhanced security options
- User isolation and read-only filesystem for secure execution
- Resource limits and network isolation to prevent abuse
- Integration with FastMCP for improved performance and error handling
Tools
create_sandbox
Create isolated Python environments
list_sandboxes
List active sandboxes with status
remove_sandbox
Safely remove sandboxes
execute_python_code
Run Python code in sandbox
install_package
Install Python packages in sandbox