System Monitor MCP Server
Provides tools for monitoring Docker containers, including status, uptime, ports, and image information.
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 Monitor MCP ServerShow me the current CPU and memory usage"
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 Monitor MCP Server — Real-Time Infrastructure Monitoring for AI Agents
Give your AI agent real-time access to system metrics, process management, and container orchestration.
🚀 Quick Install
Claude Desktop
{
"mcpServers": {
"system-monitor": {
"command": "python",
"args": ["-m", "server"],
"env": {
"PYTHONPATH": "${workspaceFolder}/src"
}
}
}
}VS Code (Continue)
{
"experimental": {
"mcpServers": {
"system-monitor": {
"command": "python",
"args": ["server.py"]
}
}
}
}Docker
docker build -t system-monitor-mcp .
docker run -v /var/run/docker.sock:/var/run/docker.sock system-monitor-mcp🛠️ Tools
Tool | Description | Returns |
| CPU, memory, swap usage | CPU%, Memory%, Swap%, Load avg |
| Running processes sorted by CPU/memory | PID, name, CPU%, memory%, status |
| Disk usage per mount point | Mount, total, used, available, usage% |
| Docker container status | Container name, status, uptime, ports, image |
| Tail log files | Last N lines with timestamps |
💡 Use Cases
Self-monitoring — AI agents that monitor their own infrastructure
DevOps automation — Deploy, restart, and manage services autonomously
Incident response — Detect and diagnose issues in real-time
Resource optimization — Analyze usage patterns and suggest cost savings
📋 Requirements
Python 3.10+
Linux (most features) / macOS (partial) / Windows (limited)
Docker (optional — for container monitoring)
psutil, mcp, docker-py
🔐 Security
Read-only by design — no kill/rm/create operations exposed
No root required — runs with user-level permissions
Sandboxed log access — path traversal protection built in
Part of the Hermes Agent ecosystem
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.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Dev-Herni/system-monitor-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server