Apps & Processes
What's installed, what's running, and graceful or forced quit.
7 tools — 5 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.
list_installed_apps Read-onlyList installed applications and their total size, so the user can see what they could uninstall.
list_running_apps Read-onlyList the applications currently open on this Mac the way the user sees them — every app with windows or a Dock icon, plus menu-bar apps and app background helpers — with name, pid, frontmost/hidden state, and how long each has been running. Unlike list_running_processes (top CPU consumers only), this shows all open apps even when idle.
list_running_processes Read-onlyList the apps/processes using the most CPU right now (top consumers, with pid, CPU% and memory%).
process_detail Read-onlyGet details for one running process by its pid: parent process, CPU%, memory%, how long it's run, the owning user, and its executable path.
quit_app Asks firstQuit a running application by its name (or bundle id) the polite way — same as pressing Cmd-Q: the app can save documents and clean up. If it stays open (e.g. waiting on a 'save your changes?' dialog) and the user wants it closed regardless, re-run with force=true to force quit (unsaved changes are lost). For a non-app process/daemon by pid use kill_process instead.
kill_process Asks firstTerminate a running process by its pid (e.g. a malicious or runaway process). Tries without admin, then elevates if needed. Identify the process first (process_detail / inspect_connection).
list_rosetta_apps Read-onlyList the Intel-only apps that run through Rosetta 2 translation on this Apple-silicon Mac (they work fine but use a little more CPU and battery than native builds). On an Intel Mac it says the concept does not apply.