@vantageconnections/cli
v0.16.0
Published
Command-line interface for the VantageConnections platform.
Downloads
2,701
Readme
@vantageconnections/cli
Command-line interface for the VantageConnections platform. Provision and manage client websites without touching the portal UI.
npm install -g @vantageconnections/cli
vantage login # paste a vc_pat_* token
vantage websites create --name "Joe's Plumbing" --slug joes-plumbing
vantage seo set-tier wb_xxx --tier growth
vantage content edit wb_xxx # opens $EDITORInstall
npm install -g @vantageconnections/cliOr run without installing:
npx -y @vantageconnections/cli loginAuth
Create a token in the portal at Settings → API keys (vantageconnections.dev/admin/settings/api-keys), then:
vantage login # interactive prompt
vantage login --token vc_pat_... # non-interactiveCredentials are saved to ~/.vantage/credentials.json (mode 0600). To
bypass the file, set VANTAGE_TOKEN and (optionally) VANTAGE_API_URL.
Verify the install
vantage selftestWalks the full credentials → token shape → /v1/me → /v1/websites chain and tells you exactly what's wrong if any step fails. Run this first if anything seems off.
Commands
Auth
vantage login [--token X] [--api-url URL]
vantage logout
vantage whoami
vantage selftest
Websites
vantage websites list
vantage websites get <id>
vantage websites create --name <n> --slug <s> [--client-id <id>]
vantage websites delete <id> [--yes]
vantage websites features <id> [--openrouter|--no-openrouter] [--resend|--no-resend]
Content
vantage content get <id>
vantage content edit <id> # opens $EDITOR
Blueprint
vantage blueprint get <id>
vantage blueprint positions <id> < positions.json
Bookings
vantage bookings enable <id> --handle <cal-username> [--brand-color #RRGGBB]
vantage bookings disable <id>
SEO / GEO
vantage seo set-tier <id> --tier essentials|growth|premium|premium_plus
vantage seo disable <id>
vantage seo scan <id>
vantage seo geo-probe <id> --prompt "..."
vantage seo get <id>
Domains
vantage domains list <id>
vantage domains add <id> --domain example.com [--kind site|email]
vantage domains remove <id> <domain>
API keys
vantage keys list
vantage keys create --name "..."
vantage keys revoke <keyId>See also
@vantageconnections/sdk— the underlying TypeScript client@vantageconnections/mcp— Claude Code / Cursor / MCP integration
