process_list
List running Windows processes with PID, memory, and CPU usage. Filter by name and sort by resource usage to identify RAM or CPU hogs.
Instructions
Display a list of processes/applications currently running on this Windows PC. Shows process name, Process ID (PID), memory usage (in MB), and CPU time (in seconds). Can be filtered by process name (partial match) to find specific processes. Can be sorted by name, memory usage (find RAM hogs), or CPU usage (find CPU hogs). Shows the top 30 processes. Useful for monitoring, debugging, finding resource-consuming processes, or identifying processes before killing them.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| filter | No | Filter processes by name (partial match, case-insensitive). Examples: "chrome" (show all Chrome processes), "node" (all Node.js processes), "code" (VS Code) | |
| sort_by | No | Sort results by: "name" (alphabetical), "memory" (highest memory first — default), "cpu" (highest CPU time first) |