System
9 tools for process management, disk usage, network diagnostics, clipboard access, and desktop notifications.
Processes
| Tool | Parameters | Description |
|---|---|---|
process_kill | name | Send SIGTERM to all processes matching a given name. Useful for stopping runaway processes by name rather than PID. |
process_spawn | command, args?, cwd? | Spawn a background process and return its PID. The process continues running after the tool call returns. |
port_scan | ports?, host? | Check which ports are in use on the local machine. Useful for finding available ports or diagnosing conflicts. |
memory_detail | — | Return detailed memory usage — total, used, free, and per-process breakdown of the top consumers. |
Disk & network
| Tool | Parameters | Description |
|---|---|---|
disk_usage | path? | Show disk space for a path (default: root filesystem). Returns total, used, and free space. |
network_check | host? | Check network connectivity and return active interface addresses. Optionally ping a host to verify reachability. |
Clipboard & notifications
| Tool | Parameters | Description |
|---|---|---|
clipboard_get | — | Read the current system clipboard contents as a string. |
clipboard_set | text | Write text to the system clipboard, replacing the current contents. |
notification_send | title, body, sound? | Send a native desktop notification with a title and message body. Works on macOS, Linux (notify-send), and Windows. |