Official Vultr CLI for managing instances, networking, Kubernetes, DNS, storage, and databases on Vultr.
$brew install vultr/vultr-cli/vultr-cli
Agent Compatibility
JSON Output
Agent Skill
MCP Support
AI Analysis
Vultr CLI is the official command line wrapper for the Vultr API. It covers compute, networking, storage, Kubernetes, DNS, and account-level operations from one shell surface.
What It Enables
- Provision, inspect, reboot, tag, and delete instances, bare metal servers, snapshots, ISOs, and startup scripts.
- Manage platform services such as DNS records, firewalls, load balancers, VPCs, reserved IPs, object storage, container registries, and managed databases.
- Discover regions, plans, operating systems, marketplace apps, and Kubernetes versions before creating or updating clusters and node pools.
Agent Fit
- Global
--outputsupport for JSON and YAML makes the same commands usable for human inspection and machine parsing. - Most operations are exposed as explicit subcommands and flags rather than interactive flows, so they fit scripts, CI jobs, and inspect/change/verify loops well.
- Automation works best in a pre-authenticated Vultr environment and should opt into
-o jsoninstead of parsing the default text tables.
Caveats
- Most write operations require
VULTR_API_KEYor config-based auth, so the unauthenticated surface is limited. - The CLI only manages Vultr resources; work inside deployed servers or clusters still needs other tools.