A Model Context Protocol server for real-time system monitoring, providing CPU, memory, disk, network, battery, and internet speed metrics via the systeminformation library. Developed by Abhinav, this implementation exposes both a resource endpoint for comprehensive system snapshots and individual tools for targeted metrics retrieval. The server uses multi-source speed tests from various providers to deliver reliable internet performance measurements, making it particularly useful for diagnosing performance issues, monitoring resource utilization, and tracking network connectivity without leaving the AI assistant conversation.
暂无评论. 成为第一个评论的人!
登录以参与讨论
Retrieves the current CPU load as a percentage, including overall and per-core usage. Outputs a text string with the CPU load details.
Reports total, used, and free memory in GB, plus percentage used. Outputs a text string with memory usage statistics.
Shows disk usage for the largest drive in GB and percentage. Outputs a text string with disk usage details.
Returns real-time network RX/TX rates (KB/s) and total data since boot (MB). Outputs a text string with network usage information.
Provides battery charge percentage, charging status, and time remaining (if applicable). Outputs a text string with battery status.
Measures internet speed using multiple download sources (including a user-uploaded file) and upload tests, returning median speeds in Mbps. Outputs a text string with internet speed results.