System Resource Monitor
@abhinav7895
About System Resource Monitor
No overview available yet
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"system-resource-monitor": {
"command": "node",
"args": [
"/Users/username/Developer/projects/mcp/system-resource-monitor/build/index.js"
]
}
}
}Tools
6Retrieves the current CPU load as a percentage, including overall and per-core usage.
Reports total, used, and free memory in GB, plus percentage used.
Shows disk usage for the largest drive in GB and percentage.
Returns real-time network RX/TX rates (KB/s) and total data since boot (MB).
Provides battery charge percentage, charging status, and time remaining (if applicable).
Measures internet speed using multiple download sources (including a user-uploaded file) and upload tests, returning median speeds in Mbps.
Overview
What is System Resource Monitor?
System Resource Monitor is an MCP server that provides Claude with real-time system monitoring capabilities, including CPU, memory, disk, network, battery, and internet speed metrics using systeminformation and multi-source speed tests.
How to use System Resource Monitor?
Clone the repository, install dependencies with npm install, build with npm run build, then add the server to your Claude Desktop configuration with the command node and the path to dist/index.js. After restarting Claude, ask questions like “What’s my CPU usage?” or “How fast is my internet?”
Key features of System Resource Monitor
- Get real-time CPU load as a percentage (overall and per-core)
- Report total, used, and free memory in GB
- Display disk usage for the largest drive
- Return real-time network RX/TX rates and totals
- Provide battery charge percentage, status, and time remaining
- Measure internet download and upload speeds in Mbps
Use cases of System Resource Monitor
- Ask Claude about current CPU and memory usage
- Check disk space on the primary drive
- Monitor network bandwidth in real time
- Get battery status on a laptop
- Test internet speed without leaving the chat
FAQ from System Resource Monitor
How do I fix tools not appearing in Claude Desktop?
Verify the server is running (node dist/index.js) and the config file path is correct. Refer to the MCP troubleshooting guide if needed.
What should I do if internet speed tests fail?
Ensure network connectivity and test URLs are accessible. Check console logs for specific failures.
Can I customize the internet speed test?
Yes, modify testUrls in index.ts to change download sources or adjust uploadSizeBytes (default 80KB) for upload tests.
What runtime is required to run System Resource Monitor?
The server runs on Node.js and requires npm to install dependencies. The command is node pointing to the built dist/index.js.
What license is System Resource Monitor under?
It is licensed under the MIT License. See the LICENSE file for details.
Frequently asked questions
How do I fix tools not appearing in Claude Desktop?
Verify the server is running (`node dist/index.js`) and the config file path is correct. Refer to the [MCP troubleshooting guide](https://modelcontextprotocol.io/docs/tools/debugging) if needed.
What should I do if internet speed tests fail?
Ensure network connectivity and test URLs are accessible. Check console logs for specific failures.
Can I customize the internet speed test?
Yes, modify `testUrls` in `index.ts` to change download sources or adjust `uploadSizeBytes` (default 80KB) for upload tests.
What runtime is required to run System Resource Monitor?
The server runs on Node.js and requires npm to install dependencies. The command is `node` pointing to the built `dist/index.js`.
What license is System Resource Monitor under?
It is licensed under the MIT License. See the `LICENSE` file for details.
Basic information
More Other MCP servers
Unity MCP ✨
justinpbarnettUnity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
Website
FunnyWolfAdversary simulation and Red teaming platform with AI
ghidraMCP
LaurieWiredMCP Server for Ghidra
MaxKB
1Panel-dev🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。
Comments