beatwad/mcp_docker_python_interpreter
If you are the rightful owner of mcp_docker_python_interpreter 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 MCP Python Interpreter with Docker is a versatile tool designed to manage Python environments, execute code, and handle files within a Docker container.
Tools
Functions exposed to the LLM to take actions
list_python_environments
List all available Python environments (system and conda).
list_installed_packages
List packages installed in a specific environment.
install_package
Install a Python package in a specific environment.
run_python_code
Execute Python code in a specific environment.
run_python_file
Execute a Python file in a specific environment.
read_file
Read contents of any file type, with size and safety limits.
write_file
Create or overwrite files with text or binary content.
write_python_file
Create or overwrite a Python file specifically.
list_directory
List Python files in a directory.
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client