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 |
|---|---|
| tasks | {
"list": {},
"cancel": {},
"requests": {
"tools": {
"call": {}
},
"prompts": {
"get": {}
},
"resources": {
"read": {}
}
}
} |
| tools | {
"listChanged": true
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_journal_logs | Get systemd journal logs. |
| read_log_file | Read a specific log file. |
| get_network_interfaces | Get detailed information about network interfaces including address and traffic statistics. |
| get_network_connections | Get detailed information about active network connections. |
| get_listening_ports | Get details on listening port, protocols, and services. |
| list_processes | List running processes |
| get_process_info | Get information about a specific process. |
| list_services | List all systemd services. |
| get_service_status | Get detailed status of a specific systemd service. |
| get_service_logs | Get recent logs for a specific systemd service. |
| list_block_devices | List block devices on the system |
| list_directories | List directories under a specified path with various sorting options. |
| list_files | List files under a specified path with various sorting options. |
| read_file | Read the contents of a file using cat |
| get_system_information | Get basic system information such as operating system, distribution, kernel version, uptime, and last boot time. |
| get_cpu_information | Get CPU information. |
| get_memory_information | Get detailed memory including physical and swap. |
| get_disk_usage | Get detailed disk space information including size, mount points, and utilization. |
| get_hardware_information | Get hardware information such as CPU details, PCI devices, USB devices, and hardware information from DMI. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |