freshcrate
Skin:/
Home > MCP Servers > linux-mcp-server

linux-mcp-server

Tools to allow LLM clients to interact with Linux systems remotely

Why this rank:Strong adoptionRelease freshnessHealthy release cadence

Description

Tools to allow LLM clients to interact with Linux systems remotely

README

CI Coverage PyPI Docs

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 official documentation:

  • Installation Guide: Detailed steps for pip, uv, and container-based deployments.
  • Usage Guide: Information on running the server, configuring LLM clients, and troubleshooting.
  • Cheatsheet: A reference for what prompts to use to invoke various tools.

Release History

VersionChangesUrgencyDate
1.4.1## What's Changed * Disable builds for macOS with Python 3.14t by @samdoran in https://github.com/rhel-lightspeed/linux-mcp-server/pull/378 * Increase test timeout by @samdoran in https://github.com/rhel-lightspeed/linux-mcp-server/pull/379 * test: migrate functional tests into monorepo and configure CI by @alexxa in https://github.com/rhel-lightspeed/linux-mcp-server/pull/328 * Add optional dependency for Google Cloud Platform by @JoseExposito in https://github.com/rhel-lightspeed/linux-mcp-serHigh4/10/2026
1.4.0## What's Changed * Conditionally use a Pydantic model as a response format by @subpop in https://github.com/rhel-lightspeed/linux-mcp-server/pull/252 * Further-simplify-response_format by @subpop in https://github.com/rhel-lightspeed/linux-mcp-server/pull/255 * [RSPEED-2335] Wrap executed commands in sudo+systemd-run where possible by @subpop in https://github.com/rhel-lightspeed/linux-mcp-server/pull/256 * Dynamically construct instructions by @subpop in https://github.com/rhel-lightspeed/linuHigh4/9/2026
1.3.2## What's Changed * Adjust MacOS installation notes by @owtaylor in https://github.com/rhel-lightspeed/linux-mcp-server/pull/277 * Return structured output from log tools by @samdoran in https://github.com/rhel-lightspeed/linux-mcp-server/pull/275 * Update doc string for execute_command by @samdoran in https://github.com/rhel-lightspeed/linux-mcp-server/pull/281 * Add jobs to create a release and build zip apps by @samdoran in https://github.com/rhel-lightspeed/linux-mcp-server/pull/282 Low2/19/2026
1.3.1## What's Changed * Use absolute path to mcp-publisher by @samdoran in https://github.com/rhel-lightspeed/linux-mcp-server/pull/268 **Full Changelog**: https://github.com/rhel-lightspeed/linux-mcp-server/compare/1.3.0...1.3.1Low2/12/2026
1.3.0## What's Changed * Add job for publishing to MCP registry by @r0x0d in https://github.com/rhel-lightspeed/linux-mcp-server/pull/211 * [RSPEED-2278] Extract common logic into _list_resources helper by @major in https://github.com/rhel-lightspeed/linux-mcp-server/pull/128 * Clarify how to run in a container by @samdoran in https://github.com/rhel-lightspeed/linux-mcp-server/pull/234 * Remove incorrect duplicate example from docs by @samdoran in https://github.com/rhel-lightspeed/linux-mcp-serLow2/10/2026
1.2.1## What's Changed * Fix MCP configuration syntax errors by @major in https://github.com/rhel-lightspeed/linux-mcp-server/pull/218 * Add parameter examples for LLM guidance by @major in https://github.com/rhel-lightspeed/linux-mcp-server/pull/217 * Skip directories on different filesystems when listing directory size by @samdoran in https://github.com/rhel-lightspeed/linux-mcp-server/pull/221 * Improve field validation for path parameters by @samdoran in https://github.com/rhel-lightspeed/linLow1/20/2026
1.2.0## What's Changed * Add metadata in README for MCP registry to verify ownership by @r0x0d in https://github.com/rhel-lightspeed/linux-mcp-server/pull/205 * Add optional dependency for `gssapi` by @samdoran in https://github.com/rhel-lightspeed/linux-mcp-server/pull/206 * Add constraint for FastMCP by @samdoran in https://github.com/rhel-lightspeed/linux-mcp-server/pull/207 * Update docs-serve make target by @samdoran in https://github.com/rhel-lightspeed/linux-mcp-server/pull/209 * Make theLow1/19/2026
1.1.0## What's Changed * Update VS Code example configuration to use `mcp.json` by @x86girl in https://github.com/rhel-lightspeed/linux-mcp-server/pull/189 * Use `journalctl` for audit logs by @major in https://github.com/rhel-lightspeed/linux-mcp-server/pull/159 * Add instructions in the MCP server to provide better information to LLM clients by @samdoran in https://github.com/rhel-lightspeed/linux-mcp-server/pull/196 * Adjust code coverage requirements by @samdoran in https://github.com/rhel-lLow1/14/2026
1.0.1## What's Changed * Update project details by @samdoran in https://github.com/rhel-lightspeed/linux-mcp-server/pull/181 * Add functional testing to CI/CD by @kokesak in https://github.com/rhel-lightspeed/linux-mcp-server/pull/132 * Disable FastMCP startup banner by @samdoran in https://github.com/rhel-lightspeed/linux-mcp-server/pull/182 * Fix typos in README.md and system_info.py by @x86girl in https://github.com/rhel-lightspeed/linux-mcp-server/pull/183 * Bump asyncssh minimum to 2.22.0 fLow1/9/2026
1.0.0This is the initial release after several jam packed months of development. **Full Changelog**: https://github.com/rhel-lightspeed/linux-mcp-server/commits/1.0.0Low1/9/2026

Dependencies & License Audit

Loading dependencies...

Similar Packages

AI-Skills🤖 Enhance AI capabilities with modular Skills that provide expert knowledge, workflows, and integrations for any project.main@2026-06-07
telegram-mcp🤖 Manage multiple Telegram accounts effortlessly with AI-driven tools for bulk messaging, scheduling, and more in one easy-to-use platform.main@2026-06-07
Enterprise-Multi-AI-Agent-Systems-🤖 Build and deploy scalable Multi-AI Agent systems with LangGraph and Groq LLMs to enhance intelligence across enterprise applications.main@2026-06-07
AIDomesticCoreAIJđŸ› ī¸ Build a robust AI Kernel for stable, auditable, and sovereign AI systems, ensuring secure execution and compliance across various domains.main@2026-06-07
argus-mcp🔍 Enhance code quality with Argus MCP, an AI-driven code review server using a Zero-Trust model for safe and efficient development.main@2026-06-07

More in MCP Servers

PlanExeCreate a plan from a description in minutes
agentroveYour own Claude Code UI, sandbox, in-browser VS Code, terminal, multi-provider support (Anthropic, OpenAI, GitHub Copilot, OpenRouter), custom skills, and MCP servers.
ProxmoxMCP-PlusEnhanced Proxmox MCP server with advanced virtualization management and full OpenAPI integration.
node9-proxyThe Execution Security Layer for the Agentic Era. Providing deterministic "Sudo" governance and audit logs for autonomous AI agents.