narmaku/linux-mcp-server
If you are the rightful owner of linux-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
A Model Context Protocol (MCP) server designed for read-only Linux system administration, diagnostics, and troubleshooting on RHEL-based systems.
Tools
Functions exposed to the LLM to take actions
get_system_info
OS version, kernel, hostname, uptime
get_cpu_info
CPU details and load averages
get_memory_info
RAM usage and swap details
get_disk_usage
Filesystem usage and mount points
list_services
List all systemd services with status
get_service_status
Detailed status of a specific service
get_service_logs
Recent logs for a specific service
list_processes
Running processes with CPU/memory usage
get_process_info
Detailed information about a specific process
get_journal_logs
Query systemd journal with filters
get_audit_logs
Read audit logs (if available)
read_log_file
Read specific log file (whitelist-controlled)
get_network_interfaces
Network interface information
get_network_connections
Active network connections
get_listening_ports
Ports listening on the system
list_block_devices
Block devices and partitions
get_hardware_info
Hardware details
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client