Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| RUST_LOG | No | Log level (e.g., 'info', 'debug', 'trace'). | info |
| VERIFY_SSL | No | Set to 'true' to verify the Wazuh API's SSL cert. | false |
| WAZUH_HOST | Yes | Hostname or IP address of the Wazuh API server. | localhost |
| WAZUH_PASS | Yes | Password for Wazuh API authentication. | admin |
| WAZUH_PORT | Yes | Port number for the Wazuh API. | 9200 |
| WAZUH_USER | Yes | Username for Wazuh API authentication. | admin |
| MCP_SERVER_PORT | No | Port for this MCP server to listen on (if HTTP enabled). | 8000 |
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 | |