linux-mcp-server

narmaku/linux-mcp-server

3.2

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

No resources