Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| NODE_ENV | No | Node.js environment (development/production) | development |
| DENO_PATH | No | Path to the Deno executable (e.g., '/usr/local/bin/deno') | deno |
| PYTHON_PATH | No | Path to the Python 3 executable (e.g., '/usr/bin/python3') | python3 |
| AUDIT_LOG_PATH | No | Path to the audit log file (e.g., '/var/log/code-executor.log') | |
| MCP_CONFIG_PATH | No | Path to the MCP configuration file (e.g., '/path/to/custom/mcp.json') | ./.mcp.json |
| ALLOWED_PROJECTS | No | Colon-separated list of allowed project directories for file system access (e.g., '/home/user/project1:/home/user/project2') | |
| ENABLE_AUDIT_LOG | No | Enable audit logging for all executions (true/false) | false |
| CODE_EXECUTOR_CONFIG_PATH | No | Explicit path to the code executor configuration file (e.g., '/etc/code-executor/config.json') |
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |