# linux-mcp-server

> Tools to allow LLM clients to interact with Linux systems remotely

- **URL**: https://www.freshcrate.ai/projects/linux-mcp-server
- **Author**: rhel-lightspeed
- **Category**: MCP Servers
- **Latest version**: `1.4.1` (2026-04-10)
- **License**: Apache-2.0
- **Source**: https://github.com/rhel-lightspeed/linux-mcp-server
- **Language**: Python
- **GitHub**: 209 stars, 51 forks
- **Registry**: github
- **Tags**: `python`

## Description

Tools to allow LLM clients to interact with Linux systems remotely

## Recent releases

| Version | Date | Urgency | Changes |
| --- | --- | --- | --- |
| `1.4.1` | 2026-04-10 | High | ## 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-ser |
| `1.4.0` | 2026-04-09 | High | ## 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/linu |
| `1.3.2` | 2026-02-19 | Low | ## 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 |
| `1.3.1` | 2026-02-12 | Low | ## 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.1 |
| `1.3.0` | 2026-02-10 | Low | ## 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-ser |
| `1.2.1` | 2026-01-20 | Low | ## 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/lin |
| `1.2.0` | 2026-01-19 | Low | ## 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 the |
| `1.1.0` | 2026-01-14 | Low | ## 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-l |
| `1.0.1` | 2026-01-09 | Low | ## 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 f |
| `1.0.0` | 2026-01-09 | Low | This is the initial release after several jam packed months of development.  **Full Changelog**: https://github.com/rhel-lightspeed/linux-mcp-server/commits/1.0.0 |

## Citation

- HTML: https://www.freshcrate.ai/projects/linux-mcp-server
- Markdown: https://www.freshcrate.ai/projects/linux-mcp-server.md
- Dependencies JSON: https://www.freshcrate.ai/api/projects/linux-mcp-server/deps

_Generated by freshcrate.ai. Indexes github releases for AI-agent ecosystem packages._
