home / cloud / vultr

Vultr CLI

Official · Vultr
533

Official Vultr CLI for managing instances, networking, Kubernetes, DNS, storage, and databases on Vultr.

$brew install vultr/vultr-cli/vultr-cli
Language
Go
Stars
533
Category
Cloud & Storage
Agent
Ready
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 --output support 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 json instead of parsing the default text tables.
Caveats
  • Most write operations require VULTR_API_KEY or 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.