# metalcloud-cli server Server management ## Synopsis Server management commands. This command group provides comprehensive server management capabilities including registration, power control, firmware management, and monitoring. Servers can be managed individually or in bulk operations. Available command categories: - Basic operations: list, get, register, update, delete - Power management: power, power-status - Maintenance: re-register, factory-reset, archive - Security: update-ipmi-credentials, enable-snmp, enable-syslog - Remote access: vnc-info, console-info - Firmware: firmware subcommands for component management and upgrades - Information: capabilities Use "metalcloud-cli server [command] --help" for detailed information about each command. ### Options ``` -h, --help help for server ``` ### Options inherited from parent commands ``` -k, --api_key string MetalCloud API key -c, --config string Config file path -d, --debug Set to enable debug logging -e, --endpoint string MetalCloud API endpoint -f, --format string Output format. Supported values are 'text','csv','md','json','yaml'. (default "text") -i, --insecure_skip_verify Set to allow insecure transport -l, --log_file string Log file path -v, --verbosity string Log level verbosity (default "INFO") ``` ### SEE ALSO * [metalcloud-cli](/content/configuration/cli/metalcloud-cli.md) - MetalCloud CLI * [metalcloud-cli server archive](/content/configuration/cli/metalcloud-cli_server_archive.md) - Archive a server * [metalcloud-cli server capabilities](/content/configuration/cli/metalcloud-cli_server_capabilities.md) - Get server capabilities * [metalcloud-cli server console-info](/content/configuration/cli/metalcloud-cli_server_console-info.md) - Get server remote console information * [metalcloud-cli server delete](/content/configuration/cli/metalcloud-cli_server_delete.md) - Delete a server * [metalcloud-cli server enable-snmp](/content/configuration/cli/metalcloud-cli_server_enable-snmp.md) - Enable SNMP on server * [metalcloud-cli server enable-syslog](/content/configuration/cli/metalcloud-cli_server_enable-syslog.md) - Enable remote syslog for a server * [metalcloud-cli server factory-reset](/content/configuration/cli/metalcloud-cli_server_factory-reset.md) - Reset a server to factory defaults * [metalcloud-cli server firmware](/content/configuration/cli/metalcloud-cli_server_firmware.md) - Server firmware management * [metalcloud-cli server get](/content/configuration/cli/metalcloud-cli_server_get.md) - Get detailed server information * [metalcloud-cli server list](/content/configuration/cli/metalcloud-cli_server_list.md) - List servers * [metalcloud-cli server power](/content/configuration/cli/metalcloud-cli_server_power.md) - Control server power state * [metalcloud-cli server power-status](/content/configuration/cli/metalcloud-cli_server_power-status.md) - Get server power status * [metalcloud-cli server re-register](/content/configuration/cli/metalcloud-cli_server_re-register.md) - Re-register an existing server * [metalcloud-cli server register](/content/configuration/cli/metalcloud-cli_server_register.md) - Register a new server in MetalSoft * [metalcloud-cli server update](/content/configuration/cli/metalcloud-cli_server_update.md) - Update server information * [metalcloud-cli server update-ipmi-credentials](/content/configuration/cli/metalcloud-cli_server_update-ipmi-credentials.md) - Update server IPMI credentials * [metalcloud-cli server vnc-info](/content/configuration/cli/metalcloud-cli_server_vnc-info.md) - Get server VNC information #### Auto generated by spf13/cobra on 11-Aug-2025