Linux MCP server
io.github.rhel-lightspeed/linux-mcp-server·v1.4.0·307 starsMCP server for read-only Linux system administration, diagnostics, and troubleshooting
307 stars724 downloads/wk
Reviews
Write oneNobody has reviewed Linux yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Linux tools (26, 4 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
execute_scriptwrite actionExecute a script; this is only available to the our mcp-app
get_cpu_informationGet CPU information.
get_disk_usageGet detailed disk space information including size, mount points, and utilization.
get_execution_stateGet the execution state with request ID
get_hardware_informationGet hardware information such as CPU details, PCI devices, USB devices, and hardware information from DMI.
get_journal_logsGet systemd journal logs.
get_listening_portsGet details on listening port, protocols, and services.
get_memory_informationGet detailed memory including physical and swap.
get_network_connectionsGet detailed information about active network connections.
get_network_interfacesGet detailed information about network interfaces including address and traffic statistics.
get_process_infoGet information about a specific process.
get_service_logsGet recent logs for a specific systemd service.
get_service_statusGet detailed status of a specific systemd service.
get_system_informationGet basic system information such as operating system, distribution, kernel version, uptime, and last boot time.
list_block_devicesList block devices on the system
list_directoriesList directories under a specified path with various sorting options.
list_filesList files under a specified path with various sorting options.
list_processesList running processes
list_servicesList all systemd services.
read_fileRead the contents of a text file up to a safe size limit.
read_log_fileRead a specific log file.
reject_scriptReject a script; this is only available to the our mcp-app
run_scriptwrite actionCall this tool to run a previously validated script. Use this when validate_script returned needs_confirmation: false.
run_script_interactivewrite actionrun_script_with_confirmationwrite actionCall this tool to run a previously validated script that modifies the system. Use this when validate_script returned needs_confirmation: true. The parameters must match those passed to validate_script.
validate_scriptRequest validation of a script from the gatekeeper. The tool will return a unique token that must be included in the run_script tool call.
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan74 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 2 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year9/10
How Linux compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 85/100
- higher than 70% of 48,255 servers
- Tools
- 26
- the typical server has 7
- Tools that change things
- 15%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 307
- more than 95% of 28,688 servers
- Downloads a week
- 724
- more than 92% of 12,191 servers with a package
What its tools let an agent do: 22 read · 4 run or deploy
Install Linux in Claude Code, Cursor or VS Code
claude mcp add linux-mcp-server -- uvx linux-mcp-server
What the publisher says
From the Linux repository's README, as published. We do not edit it. Read it on GitHub
<!-- mcp-name: io.github.rhel-lightspeed/linux-mcp-server -->
Linux MCP Server
A Model Context Protocol (MCP) server for read-only Linux system administration, diagnostics, and troubleshooting on RHEL-based systems.
Features
- Read-Only Operations: All tools are strictly read-only for safe diagnostics
- Remote SSH Execution: Execute commands on remote systems via SSH with key-based authentication
- Multi-Host Management: Connect to different remote hosts in the same session
- Comprehensive Diagnostics: System info, services, processes, logs, network, and storage
- Configurable Log Access: Control which log files can be accessed via environment variables
- RHEL/systemd Focused: Optimized for Red Hat Enterprise Linux systems
Installation and Usage
For detailed instructions on setting up and using the Linux MCP Server, please refer to our [documentation].
[documentation]: https://rhel-lightspeed.github.io/linux-mcp-server/
Nothing above is checked by us. What we check is on the safety report.
Linux: common questions
- Is Linux MCP server safe?
- Yes, by our scan: it is graded A (85/100). Read the Linux safety report
- How do I install Linux?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Linux need an API key?
- Yes. The registry entry asks for
LINUX_MCP_KEY_PASSPHRASE. - Is Linux maintained?
- The last commit was 39 days ago (2026-09-26). The latest release is v1.4.0.
- How does Linux compare with other MCP servers?
- safety score 85/100 (higher than 70% of 48,255 servers); tools 26 (the typical server has 7); tools that change things 15% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.