1. Conduid
  2. Communication
  3. linux-admin-mcp-server
MCP server · Communication

linux-admin-mcp-server

MCP server for Linux system administration — manage services, processes, disk, network and logs via AI agents

Unclaimed comms
37Low

Scored 6 months ago · breakdown

About linux-admin-mcp-server

linux-admin-mcp-server is an MCP server in the Communication category: mCP server for Linux system administration — manage services, processes, disk, network and logs via AI agents.

Install

uvx
uvx linux-admin-mcp-server
pip
pip install linux-admin-mcp-server

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (15)

active_connectionsEstablished network connections

Parameters not published.

disk_usageDisk usage for all mounted filesystems

Parameters not published.

dns_lookupResolve hostname to IP address

Parameters not published.

health_checkFull system health assessment

Parameters not published.

memory_usageRAM and swap usage details

Parameters not published.

network_interfacesNetwork interfaces and IP addresses

Parameters not published.

open_portsListening ports (LISTEN state)

Parameters not published.

process_findFind processes by name

Parameters not published.

processes_listRunning processes sorted by CPU/memory

Parameters not published.

service_logsLast N log lines via journalctl

Parameters not published.

Show all 15 tools
service_manageStart/stop/restart/enable/disable a service

Parameters not published.

service_statusDetailed status of a specific service

Parameters not published.

services_listList systemd services (all/running/failed)

Parameters not published.

system_infoHostname, kernel, CPU, RAM, uptime

Parameters not published.

top_consumersTop 5 CPU and memory consumers

Parameters not published.

Ask AI

✦

Ask AI about linux-admin-mcp-server

Powered by Claude · Grounded in docs

I know everything about linux-admin-mcp-server. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

linux-admin-mcp-server

Linux system administration via AI agents — MCP server for managing services, processes, disk, network and logs on Linux systems.

Features

  • 14 tools for complete Linux system management
  • System info: CPU, RAM, Uptime, Kernel, OS-Release
  • Disk & Memory: Usage statistics with warnings for high utilization
  • Health Check: Automated system health assessment (OK/WARNING)
  • Systemd Services: List, status, start/stop/restart, enable/disable, logs
  • Process Management: List processes sorted by CPU/memory, search by name
  • Network: Interfaces, open ports, active connections, DNS lookup
  • Safety: Only predefined commands, no arbitrary shell execution

Installation

pip install linux-admin-mcp-server

Usage with Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "linux-admin": {
      "command": "linux-admin-mcp-server"
    }
  }
}

Note: Run Claude Desktop on your Linux machine, or use this server on a Linux system where you want AI-assisted administration.

Available Tools

Tool Description Sudo Required
system_info Hostname, kernel, CPU, RAM, uptime No
disk_usage Disk usage for all mounted filesystems No
memory_usage RAM and swap usage details No
health_check Full system health assessment No
services_list List systemd services (all/running/failed) No
service_status Detailed status of a specific service No
service_manage Start/stop/restart/enable/disable a service Yes
service_logs Last N log lines via journalctl No
processes_list Running processes sorted by CPU/memory No
process_find Find processes by name No
top_consumers Top 5 CPU and memory consumers No
network_interfaces Network interfaces and IP addresses No
open_ports Listening ports (LISTEN state) No
active_connections Established network connections No
dns_lookup Resolve hostname to IP address No

Example Prompts

  • "Show me the system health status"
  • "What services are currently failing?"
  • "Restart the nginx service"
  • "Show the last 100 lines of the postgres logs"
  • "Which processes are consuming the most memory?"
  • "What ports is this server listening on?"
  • "What's the disk usage on this machine?"

Requirements

  • Linux operating system (Ubuntu, Debian, CentOS, Fedora, etc.)
  • Python 3.10+
  • systemd (for service management tools)
  • ss or netstat (for network tools)
  • sudo access (only for service start/stop/enable/disable)

Compared to ssh-mcp-server

Feature linux-admin-mcp-server ssh-mcp-server
Use case Local Linux admin Remote via SSH
SSH required No Yes
systemd support Full (14 tools) Basic
Health check Yes No
Network tools 4 tools Limited

License

MIT License — AiAgentKarl 2026

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About linux-admin-mcp-server

How do I install linux-admin-mcp-server?

Run uvx linux-admin-mcp-server, then add the server to your MCP client's configuration.

Is linux-admin-mcp-server safe to use with an AI agent?

Its trust score is 37 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is linux-admin-mcp-server still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.