System

9 tools for process management, disk usage, network diagnostics, clipboard access, and desktop notifications.

Processes

ToolParametersDescription
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

ToolParametersDescription
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

ToolParametersDescription
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.