BrawlerXull/System-Monitoring-MCP
If you are the rightful owner of System-Monitoring-MCP and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
The System Monitor MCP Server is a Go-based application designed to provide system monitoring, control, and automation tools, seamlessly integrating with Claude Desktop or any other MCP-compatible client.
Tools
Functions exposed to the LLM to take actions
get_cpu_usage
Returns average CPU usage (%)
get_memory_usage
Shows total, used, free, and usage %
get_network_stats
Displays bytes sent/received by each interface
get_battery_status
Reports charge level and state of all batteries
get_gpu_usage
Fetches GPU info via macOS system_profiler
get_system_info
Gives OS, uptime, memory, and disk usage summary
list_processes
Lists top N processes by CPU usage
kill_process
Terminates a process by PID
launch_process
Launches a command or application
list_files
Lists files in a specified directory
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client