list_webmin_serversAwebmin-mcp-serverRetrieve a list of all configured Webmin servers, including their aliases and connection details, and identify the default server.MIT
test_server_connectionAwebmin-mcp-serverTest connectivity to a Webmin server and retrieve its version and hostname. Useful for verifying server reachability and identity.MIT
list_webmin_usersAwebmin-mcp-serverList all Webmin user accounts with usernames and module access. Ideal for managing user permissions and module assignments.MIT
modify_webmin_userAwebmin-mcp-serverUpdate a Webmin user's permissions or password, but cannot demote the last superuser account.MIT
get_webmin_versionAwebmin-mcp-serverRetrieve the version and hostname of a connected Webmin server, optionally specifying a server alias.MIT
list_webmin_logsAwebmin-mcp-serverList Webmin action and audit logs filtered by user, module, or server to monitor system administration activities.MIT
stop_serviceAwebmin-mcp-serverStop a system service, blocking critical services like ssh, webmin, and systemd to prevent lockout.MIT
create_webmin_userAwebmin-mcp-serverCreate a new Webmin user account by specifying username, password, and optional module permissions.MIT
list_backupsAwebmin-mcp-serverList Webmin configuration backups to see which ones are available for restoration.MIT
get_webmin_userBwebmin-mcp-serverRetrieve detailed permissions and module access for a specific Webmin user account. Enter a username to see which Webmin modules they can access.MIT
list_webmin_modulesBwebmin-mcp-serverList all Webmin modules available for user assignment, enabling permission management.MIT
list_servicesAwebmin-mcp-serverList all system services on a server, covering systemd units and init scripts. Returns service names for status checks.MIT
edit_cron_jobAwebmin-mcp-serverEdit an existing cron job by providing its index and modifying only the desired fields.MIT
delete_fileAwebmin-mcp-serverDelete a file or empty directory on a remote server. Safe mode restricts deletions to temporary directories and protects system directories.MIT
list_usersAwebmin-mcp-serverList all system users on a server, separating regular and system accounts with home directory and shell details.MIT
get_disk_healthAwebmin-mcp-serverRetrieve SMART health status for a disk, including temperature, power-on hours, and error warnings.MIT
list_mysql_usersAwebmin-mcp-serverList all MySQL users and their host permissions to manage database access. Specify a server alias for remote systems.MIT
set_user_quotaAwebmin-mcp-serverSet disk quota limits for a user on a filesystem, controlling file count and disk blocks. Adjust hard/soft limits; set to 0 for unlimited.MIT
get_system_infoAwebmin-mcp-serverRetrieves comprehensive system information including OS, kernel, CPU, memory, disk usage, and update status to provide a clear understanding of the system state.MIT
get_service_statusAwebmin-mcp-serverCheck whether a system service is running or stopped on a specified server. Provides instant status for services like sshd, nginx, or cron.MIT