Skip to main content
Glama

Related Servers

Alternatives to linux-mcp

  • A
    license
    A
    quality
    D
    maintenance
    Enables AI assistants to perform controlled Linux system administration tasks like reading logs, managing services, cron jobs, WordPress, and executing sandboxed Python code, with strict security constraints.
    29
    2
    GPL 2.0

Related Servers

  • A
    license
    A
    quality
    C
    maintenance
    MCP server for system monitoring, enabling users to ask about CPU, memory, disk, network, and processes on their system.
    9
    3
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    A read-only MCP server for Linux and macOS system administration, diagnostics, and troubleshooting, supporting remote SSH execution and multi-host management.
    Apache 2.0
  • A
    license
    B
    quality
    D
    maintenance
    A powerful MCP server for reading and modifying Linux /proc filesystem values, providing system monitoring, process management, and sysctl operations via JSON-RPC and SSE.
    14
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    MCP server for remote Linux/Unix server management via SSH, enabling command execution, system monitoring, file operations, and diagnostics through natural language.
    34
    1
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    A real-time system diagnostics MCP server that gives AI agents live access to CPU, RAM, disk, network, processes, and hardware health metrics, with zero cloud dependency.
    7
    Apache 2.0

TDQS

A4.1/5.0

Scored across 65 tools

Disambiguation4/5

Descriptions are unusually disciplined: nearly every tool states its scope and explicitly points to the sibling tool for the adjacent case (e.g. get_disk_info vs get_inode_usage, get_process_info vs get_top_io_processes, get_boot_blame vs get_boot_critical_chain vs get_boot_time). A handful of clusters remain genuinely confusable at a glance — get_system_info / get_system_health_check / get_system_snapshot, and get_docker_info vs get_docker_system_info vs get_docker_disk_usage — but the cross-references resolve them for a careful reader.

Naming Consistency5/5

All snake_case with a verb_noun pattern, and the get_* prefix is used uniformly for the read/inspect family. The only deviations, ping_host and resolve_dns, still follow verb_noun and are clearly the two active network probes. No camelCase or arbitrary verb mixing.

Tool Count2/5

65 tools is well past the point where an agent can hold the surface in mind, and many are single-file readers (get_file_locks, get_shared_memory_segments, get_logrotate_status, four separate boot-analysis tools) that would be better folded into grouped tools. The breadth of Linux diagnostics is real, but the granularity chosen inflates the count far beyond scope.

Completeness4/5

For a read-only diagnostics server the lifecycle coverage is very broad: CPU, memory, disk/inode/IO, network, processes/FDs/locks, systemd, boot phases, packages, logs/audit, security posture, hardware/GPU, and a full Docker subtree. Gaps are narrow — no arbitrary log/file content retrieval, no filesystem check or SMART self-test control, and no remediation actions at all (consistent with the read-only design, but a limit if the server is meant for administration).

Maintenance

ActivityActive
ResponsivenessNo recent community issues