turlockmike/devops-dashboard-mcp
MCP server for Linux infrastructure monitoring — systemd, nginx, Docker, cron, disk/memory/ports. 10 tools via Model Context Protocol.
Platform-specific configuration:
{
"mcpServers": {
"devops-dashboard-mcp": {
"command": "npx",
"args": [
"-y",
"devops-dashboard-mcp"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
Monitor and manage Linux infrastructure through your AI assistant. Built on the Model Context Protocol (MCP), this server gives Claude (or any MCP-compatible client) full visibility into your systems — services, logs, resources, containers, and more.
| Tool | Description | |------|-------------| | service_status | Check systemd service status (active, failed, enabled state, PID, memory) | | service_logs | Fetch journalctl logs with time range, priority, and grep filtering | | process_list | List processes sorted by CPU/memory with optional name filtering | | disk_usage | Disk space and inode usage by mount point | | memory_info | RAM and swap usage, with optional /proc/meminfo details | | port_scan | List listening TCP/UDP ports with associated processes | | cron_list | List cron jobs for any/all users plus system cron files | | nginx_config | Read, validate, and inspect nginx configuration and sites | | docker_status | Container, image, volume, network, and resource usage overview | | system_health | Aggregate health check with thresholds and warnings |
npm install -g @devops-dashboard/mcp-servernpx @devops-dashboard/mcp-serverAdd to your Claude Code MCP settings (~/.claude/settings.json or project .mcp.json):
{
"mcpServers": {
"devops-dashboard": {
"command": "npx",
"args": ["@devops-dashboard/mcp-server"]
}
}
}Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"devops-dashboard": {
"command": "npx",
"args": ["@devops-dashboard/mcp-server"]
}
}
}git clone https://github.com/turlockmike/devops-dashboarLoading reviews...