MCP Linux Common Utility Server

The Model Context Protocol (MCP) Linux Common Utility (LCU) Server is a Python-based server that provides access to various Linux system operations and information through the Model Context Protocol.

Local server

What is the MCP Linux Common Utility Server MCP Server?

MCP Linux Common Utility Server source profile. From the maintainer documentation: “The Model Context Protocol (MCP) Linux Common Utility (LCU) Server is a Python-based server that provides access to various Linux system operations and information through the Model Context Protocol.”

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
get_cpu_infoGet CPU information
get_cpu_usageGet CPU usage percentage
get_load_averageGet system load average
analyze_cpu_performanceAnalyze CPU performance
get_memory_infoGet memory information
get_memory_usageGet memory usage
get_swap_infoGet swap information
analyze_memory_performanceAnalyze memory performance
list_processesList all processes
get_process_infoGet detailed information about a process
search_processesSearch for processes
analyze_top_processesAnalyze top processes by CPU and memory usage
list_disksList physical disks
list_partitionsList disk partitions
get_disk_usageGet disk usage
analyze_storage_usageAnalyze storage usage
list_directoryList contents of a directory
read_fileRead file contents
write_fileWrite content to a file
delete_fileDelete a file or directory
copy_fileCopy a file or directory
move_fileMove a file or directory
search_filesSearch for files matching a pattern
search_file_contentsSearch for files containing a pattern
get_system_infoGet general system information
get_storage_infoGet storage information
get_pci_devicesGet PCI device information
get_usb_devicesGet USB device information
analyze_hardwareAnalyze hardware configuration
get_network_interfacesGet network interfaces information
get_network_connectionsGet network connections
get_network_statsGet network statistics
ping_hostPing a host
traceroute_hostTrace route to a host
http_get_requestPerform HTTP GET request
download_file_from_urlDownload a file from a URL
upload_file_to_urlUpload a file to a URL
analyze_networkAnalyze network configuration and connectivity
get_system_statusGet system status
check_system_healthCheck system health
monitor_resourcesMonitor resource usage
get_system_uptimeGet system uptime
get_system_loadGet system load
analyze_system_performanceAnalyze system performance
log_list_available_logsList all available log sources on the system
log_get_journal_logsGet logs from the systemd journal
log_get_system_logsGet logs from system log files
log_get_dmesgGet kernel logs from dmesg
log_get_application_logsGet logs for a specific application
log_get_audit_logsGet audit logs
log_get_boot_logsGet boot logs
log_get_service_status_logsGet logs related to a specific systemd service
log_search_logsSearch across multiple log sources
log_analyze_logsAnalyze logs to identify patterns and issues
log_get_statisticsGet statistics about log volume and characteristics