apple_sysinfo
Retrieve macOS system information such as battery, disk, CPU, memory, and network details. Use this tool to get a system summary or specific metrics for monitoring and troubleshooting.
Instructions
Read macOS system information. Actions: battery, disk, uptime, ip, macos_version, cpu, memory, top_processes, hostname, resolution, summary, bluetooth_devices, audio_devices, printers, displays, usb_devices, network_interfaces, serial_number, model.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | battery: Get battery level and charging status; disk: Get disk space usage; uptime: Get system uptime; ip: Get all IP addresses (local, public, tailscale); macos_version: Get macOS version and build; cpu: Get CPU info and current usage; memory: Get RAM usage; top_processes: Get top 5 CPU-consuming processes; hostname: Get computer name and hostname; resolution: Get screen resolution; summary: Get a complete system summary (battery, disk, CPU, RAM, uptime); bluetooth_devices: List paired/connected Bluetooth devices; audio_devices: List audio input and output devices; printers: List configured printers; displays: List connected displays with resolution info; usb_devices: List connected USB devices; network_interfaces: List network interfaces and their IP addresses; serial_number: Get the Mac serial number; model: Get the Mac model identifier and name | |
| confirm | No | Set to true to confirm a protected/destructive action. Without this, protected actions return a preview instead of executing. |