Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| system_status | Get system status including CPU, memory, disk usage, and uptime |
| docker_list | List Docker containers with their status, image, and ports |
| docker_restart | Restart a Docker container by name |
| docker_stop | Stop a Docker container by name |
| docker_logs | Get logs from a Docker container |
| wake | Send a Wake-on-LAN magic packet to wake a machine |
| open_ports | List open network ports with associated process information |
| network_scan | Scan the local network to discover devices (IP, MAC, hostname) |
| alerts | Check resource alerts for CPU, memory, and disk usage against configured thresholds |
| install_list | List available self-hosted apps that can be installed |
| install_app | Install a self-hosted app via docker compose. Pre-checks docker, ports, and duplicates automatically. |
| install_status | Check the status of an installed app |
| install_uninstall | Stop an installed app and remove its containers. Data is preserved. |
| install_purge | Stop an installed app and delete all data including containers, config, and volumes. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |