Loading...
pip install mcp{
"cpu_intensive_processes": [
{
"pid": "1234",
"cpu_percent": 45.2,
"command": "firefox"
},
{
"pid": "5678",
"cpu_percent": 32.1,
"command": "Chrome"
}
],
"memory_intensive_processes": [
{
"pid": "1234",
"memory_percent": 8.5,
"resident_memory_kb": 1048576,
"command": "firefox"
},
{
"pid": "8901",
"memory_percent": 6.2,
"resident_memory_kb": 768432,
"command": "Docker"
}
],
"network_intensive_processes": [
{
"command": "Dropbox",
"network_connections": 12
},
{
"command": "Spotify",
"network_connections": 8
}
]
}get_resource_intensive_processes()Returns the top 5 most resource-intensive processes for CPU, memory, and network usage.
Read-only access to process information.
get_processes_by_category()Returns processes in a specific category (CPU, memory, network) with filtering, pagination, and sorting.
Read-only access to process information with sorting and filtering.
get_system_overview()Returns a comprehensive system overview including CPU, memory, disk, and network statistics.
Read-only access to system statistics.
This MCP server is relatively safe for monitoring system resources. However, ensure the MCP endpoint is secured and monitor for unexpected behavior. The `get_processes_by_category` tool requires careful input validation to prevent potential issues.