MCP Linux Common Utility Server
@guolisen
MCP Linux Common Utility Server について
概要はまだありません
基本情報
設定
ツール
ツールは検出されませんでした
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
概要
What is MCP Linux Common Utility Server?
The Model Context Protocol (MCP) Linux Common Utility (LCU) Server is a Python‑based server that exposes a wide range of Linux system operations — including CPU, memory, processes, filesystem, hardware, network, monitoring, and logs — as MCP tools and resources. It is built for developers and system administrators who want to interact with a Linux host programmatically through any MCP client.
How to use MCP Linux Common Utility Server?
Install the package from source (requires Python 3.10+ and a Linux OS). Start the server with the mcp-lcu-server command, choosing the transport type (stdio, sse, or both) and optionally a custom port/host. Behaviour such as allowed paths, process kill permissions, and monitoring intervals are set via a YAML configuration file (default locations: ./config.yaml, ./config/config.yaml, /etc/mcp-lcu-server/config.yaml, ~/.config/mcp-lcu-server/config.yaml).
Key features of MCP Linux Common Utility Server
- CPU, memory, and swap monitoring tools
- Process listing, search, and analysis
- Filesystem CRUD and search operations
- Network connectivity, stats, and file transfers
- System monitoring, health checks, and uptime
- Log access from journal, syslog, dmesg, and services
Use cases of MCP Linux Common Utility Server
- Analyze CPU and memory performance on a remote Linux server
- List processes and get top CPU/memory consumers
- Read, write, or delete files on the filesystem via an AI agent
- Monitor system health and resource usage over time
- Diagnose network issues with ping, traceroute, and interface stats
FAQ from MCP Linux Common Utility Server
What dependencies or runtime are required?
Python 3.10 or higher and a Linux operating system.
What transports are supported?
The server supports stdio, SSE (Server‑Sent Events), or both simultaneously.
Can I restrict filesystem or network access?
Yes. In the YAML config you can set allowed_paths, max_file_size, allowed_domains, and disable uploads/downloads.
Is process killing allowed by default?
No. The process.allow_kill option is false by default; it must be explicitly enabled in the configuration.
How do I disable the command execution feature?
Set command.enabled: false in your configuration file. You can also restrict allowed/blocked commands and disable sudo access separately.
「その他」の他のコンテンツ
Inbox Zero AI MCP
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
MaxKB
1Panel-dev🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。
Core Philosophy: Connect, Unify, Respond
mindsdbDelegate anything. It comes back done.
AutoBrowser MCP
autobrowser-aiBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
コメント