All AI Agent tools

System Info & Diagnostics

Hardware, battery, thermals, crash reports, logs, certificates, profiles.

16 tools 14 read-only, 2 that always ask your approval first.

Read-only tools never modify anything; anything that changes your Mac pauses on an Approve card first.

16 shown
system_overview Read-only

Report this Mac's hardware and OS at a glance: model, chip (Apple Silicon or Intel), CPU cores, RAM, macOS version + build, and uptime.

hardware_details Read-only

Report deeper hardware specifications that system_overview doesn't cover: the GPU/graphics (model, GPU cores or vram, Metal support), the connected displays with resolutions, and startup-disk storage (total/free/percent used).

battery_health Read-only

Report laptop battery health and current power source: cycle count, condition, maximum capacity, charge state, and on_ac_power (true=plugged in). Returns has_battery=false on desktops.

thermal_state Read-only

Report whether the CPU is currently being thermally throttled (speed-limited) and by how much.

check_memory_pressure Read-only

Report this Mac's real memory health: system memory pressure (the number that matters — not 'memory used', which is normally high by design), swap usage, and compressed memory, with plain-English advice.

list_kernel_extensions Read-only

List the third-party kernel extensions and system extensions loaded on this Mac (Apple's own are filtered out). These are deep-privilege drivers (VPNs, antivirus, virtualization, audio).

list_config_profiles Read-only

List the configuration profiles installed on this Mac and whether it is enrolled in MDM (remote device management). Profiles can silently set DNS, proxies, certificates, and browser policy — adware installs them, and companies/schools use them legitimately.

remove_config_profile Asks first

Remove an installed configuration profile by its identifier (from list_config_profiles). Profiles can silently set DNS, proxies, certificates, and browser policy — adware installs them. Needs admin. MDM/enrollment profiles often can't be removed this way (the tool reports honestly if macOS refuses). Use after list_config_profiles finds an unwanted profile.

list_trusted_root_certs Read-only

List certificate trust settings that were added manually or by installed software (Apple's built-in roots never appear here — an empty result is the clean state). An unexpected trusted root certificate can let software silently decrypt the user's HTTPS traffic.

remove_trusted_root_cert Asks first

Remove the manual TRUST setting from a user/admin-added root certificate by its name (from list_trusted_root_certs). An unexpected trusted root can let software silently decrypt HTTPS traffic; untrusting it closes that. This resets trust (reversible) rather than deleting the certificate. Apple's built-in roots are never touched. Needs admin. Use after list_trusted_root_certs shows an unexpected certificate.

check_file_signature Read-only

Verify who made a specific app or file and whether macOS trusts it: code signature (signer, team), Gatekeeper/notarization verdict, and quarantine status, with a plain-English trust verdict. Works on paths in /Applications, /System/Applications, or the home folder.

list_browser_extensions Read-only

List the extensions installed in the user's Chromium-family browsers (Chrome, Edge, Brave, Arc, Vivaldi, Opera, Chromium) with each extension's risky permissions flagged in plain English (e.g. can read every website).

check_crash_reports Read-only

List the recent app crash/hang reports on this Mac (last 14 days), grouped per app with counts and the latest date.

check_shutdown_cause Read-only

Report when this Mac last started up and its recent sleep/wake/restart history with the reason macOS recorded for each (read from the power-management log, fast). Explains 'DarkWake' background wakes vs real user wakes.

search_system_log Read-only

Search this Mac's recent system log (Unified Log) for a specific term and return the matching entries — bounded and read-only. Remind the user that scary-looking log lines are normal on a healthy Mac. Window defaults to the last 60 minutes (max 1440 = 24h).

list_power_assertions Read-only

List what's currently keeping this Mac (or its display) awake — the apps holding 'power assertions' that block sleep. Read-only.