System Monitor MCP Server
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
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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