MCP System Monitor Server
JSON →A cross-platform server for real-time monitoring of CPU, GPU, memory, disk, network, and process information.
Install
pip install -e Tools · 15
- get_current_datetime Get the current local datetime in ISO format
- get_cpu_info Get current CPU usage and statistics
- get_gpu_info Get GPU information for all detected GPUs
- get_memory_info Get RAM and swap usage
- get_disk_info Get disk usage for all mounted drives
- get_system_snapshot Get complete system state in one call
- monitor_cpu_usage Monitor CPU usage over a specified duration
- get_top_processes Get top processes by CPU or memory usage
- get_network_stats Get network interface statistics
- get_io_performance Get detailed I/O performance metrics and rates
- get_system_load Get system load averages and process statistics
- get_enhanced_memory_info Get detailed memory statistics with caches/buffers
- get_enhanced_network_stats Get enhanced network performance metrics
- get_performance_snapshot Get complete performance monitoring snapshot
- monitor_io_performance Monitor I/O performance over specified duration with trend analysis
Links
★ 2 GitHub stars