The full upstream README, mirrored here for reference. Install config, tool schemas, adoption signals, and an original overview live on the Linux MCP Server listing page.
A Model Context Protocol (MCP) server for read-only Linux system administration, diagnostics, and troubleshooting on RHEL-based systems.
For detailed instructions on setting up and using the Linux MCP Server, please refer to our official documentation:
get_system_information - OS version, kernel, hostname, uptimeget_cpu_information - CPU details and load averagesget_memory_information - RAM usage and swap detailsget_disk_usage - Filesystem usage and mount pointsget_hardware_information - Hardware details (CPU architecture, PCI/USB devices, memory hardware)list_services - List all systemd services with statusget_service_status - Detailed status of a specific serviceget_service_logs - Recent logs for a specific servicelist_processes - Running processes with CPU/memory usageget_process_info - Detailed information about a specific processget_journal_logs - Query systemd journal with filtersget_audit_logs - Read audit logs (if available)read_log_file - Read specific log file (whitelist-controlled)get_network_interfaces - Network interface informationget_network_connections - Active network connectionsget_listening_ports - Ports listening on the systemlist_block_devices - Block devices and partitionslist_directories - List directories under a specified path with various sorting options