Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| SSL_KEY | No | SSL private key path | null |
| SSL_CERT | No | SSL certificate path | null |
| LOG_LEVEL | No | Logging level | INFO |
| ENABLE_CORS | No | Enable CORS | true |
| ENABLE_HTTP | No | Enable HTTP API | true |
| EXTRA_TOOLS | No | Comma-separated list of additional tools | null |
| MAX_TIMEOUT | No | Maximum execution timeout (seconds) | 300 |
| ENABLE_HTTPS | No | Enable HTTPS | false |
| ENABLE_SANDBOX | No | Enable sandboxing | true |
| DEFAULT_TIMEOUT | No | Default execution timeout (seconds) | 60 |
| MAX_OUTPUT_SIZE | No | Maximum output size (bytes) | 1048576 |
| WORKING_DIRECTORY | No | Working directory for tools | /tmp/kali-mcp |
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 | |