Provides tools for monitoring Linux system statistics, including CPU load averages, memory usage, disk utilization, system uptime, and process monitoring through native system utilities and the /proc filesystem.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@System Stats MCP Servershow me the current CPU load and top processes"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
system-stats-mcp-server
MCP server providing system statistics - CPU, memory, disk, uptime, and process monitoring.
Tools
Tool | Description |
| Get CPU load averages (1m, 5m, 15m) and core count |
| Get memory usage (total, used, free in bytes + percentage) |
| Get disk usage for a mount point (default: /) |
| Get system uptime string |
| Get process count and top CPU consumers |
| Get all statistics at once |
Usage Example
{
"tool": "system-stats_cpu"
}Response:
{
"load_avg": { "1m": 0.5, "5m": 0.3, "15m": 0.2 },
"cpu_count": 4
}Installation
Already configured in /root/.openclaw/workspace/config/mcporter.json. Requires no additional setup.
Requirements
Linux (uses
/proc,free,df,ps,uptime)Node.js 18+
nproc command available
Building
npm install
npm run buildNotes
Returns human-readable values for load averages
Memory and disk sizes in bytes for consistency
Top processes sorted by CPU usage descending
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.