Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
PORT | No | The port number for HTTP mode | 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 |
---|---|
get_system_summary | Get essential system overview - hostname, OS, CPU, RAM, uptime. Quick system identity check without heavy data collection. Perfect for basic system verification and health checks. |
get_hardware_details | Get comprehensive hardware information - CPU, RAM, GPU, storage overview. Detailed hardware specs including performance metrics and device detection. Use for hardware diagnostics and system capability assessment. |
get_network_status | Get network configuration and connectivity - interfaces, IPs, DNS, VPN status. Complete network diagnostics including external connectivity and VPN detection. Essential for troubleshooting network issues and security analysis. |
get_storage_analysis | Get disk and storage analysis - all partitions, capacity, usage. Comprehensive storage overview including all mounted volumes and usage stats. Critical for disk space management and storage troubleshooting. |
get_connected_devices | Get USB and Bluetooth device information. Lists all connected USB devices and paired/active Bluetooth devices. Useful for peripheral troubleshooting and device inventory. |
get_user_environment | Get user session and locale information - current user, timezone, language. User context including session details, timezone, and system language settings. Important for environment-specific troubleshooting and localization issues. |
get_running_processes | Get list of running processes with resource usage and executable paths. Shows top processes by CPU/memory usage with PIDs, names, and executable paths. Essential for performance analysis, troubleshooting resource issues, and security auditing. |
get_open_ports | Get list of open network ports and listening services. Shows listening ports with associated processes and active network connections. Critical for security analysis, service monitoring, and network troubleshooting. |
get_display_info | Get connected display information - resolution, refresh rate, HDR status. Shows details for all connected monitors including resolution, refresh rates, connection types, and HDR capabilities. Essential for display troubleshooting and multi-monitor setup verification. |
get_full_system_report | Get complete system analysis - runs all diagnostic tools. Comprehensive system report including hardware, network, storage, devices, and user environment. Use for complete system analysis and thorough troubleshooting sessions. |