execute_code
Run Python, Go, or JavaScript code securely in isolated containers with the Isolator MCP Server. Execute custom code snippets or predefined templates in a controlled environment.
Instructions
Executes code (Python, Go, JavaScript) in a secure, isolated container environment.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
additional_files | No | Optional array of additional files needed for execution | |
entrypoint_code | No | The main code content to execute. Required unless using snippet_name. | |
entrypoint_filename | No | Optional filename for the main code (defaults based on language). | |
language | No | The programming language (python, go, javascript). Required unless using snippet_name. | |
snippet_name | No | Name of a pre-defined code snippet to execute (e.g., 'hello_world'). Mutually exclusive with entrypoint_code/language. |
Input Schema (JSON Schema)
{
"properties": {
"additional_files": {
"description": "Optional array of additional files needed for execution",
"items": {
"properties": {
"content": {
"description": "Content of the file",
"type": "string"
},
"filename": {
"description": "Name of the file (including extension)",
"type": "string"
}
},
"required": [
"filename",
"content"
],
"type": "object"
},
"type": "array"
},
"entrypoint_code": {
"description": "The main code content to execute. Required unless using snippet_name.",
"type": "string"
},
"entrypoint_filename": {
"description": "Optional filename for the main code (defaults based on language).",
"type": "string"
},
"language": {
"description": "The programming language (python, go, javascript). Required unless using snippet_name.",
"type": "string"
},
"snippet_name": {
"description": "Name of a pre-defined code snippet to execute (e.g., 'hello_world'). Mutually exclusive with entrypoint_code/language.",
"type": "string"
}
},
"type": "object"
}