MCP server for read-only Linux system administration, diagnostics, and troubleshooting

stdiocommunityapplication

Package Details

Transportstdio

Environment Variables

LINUX_MCP_USER(str)

Default username for SSH connections

LINUX_MCP_SSH_KEY_PATH(str)

Path to SSH private key

LINUX_MCP_KEY_PASSPHRASE(str)
Secret

Passphrase for encrypted SSH key

LINUX_MCP_SEARCH_FOR_SSH_KEY(str)

Auto-discover keys in `~/.ssh`

LINUX_MCP_COMMAND_TIMEOUT(str)

SSH command timeout in seconds (default: 30)

LINUX_MCP_VERIFY_HOST_KEYS(str)

Verify remote host identity via known_hosts

LINUX_MCP_KNOWN_HOSTS_PATH(str)

Custom path to known_hosts file

LINUX_MCP_ALLOWED_LOG_PATHS(str)

Comma-separated allowlist of log files

LINUX_MCP_LOG_DIR(str)

Server log directory

LINUX_MCP_LOG_LEVEL(str)

Log verbosity (DEBUG, INFO, WARNING)

LINUX_MCP_LOG_RETENTION_DAYS(str)

Days to keep log files