VibeHost
Guides

Deploy from Antigravity CLI

Use VibeHost from inside Google's Antigravity CLI. MCP server or the vibehost CLI as a tool.

Antigravity CLI is Google's open-source terminal coding agent and the CLI sibling of the Antigravity IDE. It can call VibeHost tools natively over MCP, or shell out to the vibehost CLI when scripted control is better.

Edit ~/.gemini/config/mcp_config.json and add the vibehost entry:

~/.gemini/config/mcp_config.json
{
  "mcpServers": {
    "vibehost": {
      "serverUrl": "https://api.vibehost.com/mcp"
    }
  }
}

If you already have other MCP servers, add only the vibehost entry under the existing mcpServers object.

Now authenticate from inside Antigravity CLI:

  1. Start agy.
  2. Run /mcp.
  3. Move the cursor to the vibehost row and press Enter.
  4. Select Authenticate. A browser tab opens; approve the request.
  5. Verify with a prompt:

    List my VibeHost workspaces.

From here you can ask for full flows:

Build this directory and deploy it to VibeHost as a new app called my-antigravity-app.

Install the CLI:

curl -fsSL -o vibehost-install.sh https://vibehost.com/install.sh
cat vibehost-install.sh
sh vibehost-install.sh && rm vibehost-install.sh

Sign in:

vibehost login
vibehost whoami --json

For CI or unattended scripts, use a Personal Access Token instead:

export VIBEHOST_TOKEN="<your-personal-access-token>"
vibehost whoami --json

Antigravity CLI can now call vibehost deploy ./dist, vibehost app inspect, etc. through its shell interface. See the CLI reference.

When to pick which

SituationUse
First-time setupMCP (browser sign-in, no token to paste)
Interactive deploys from Antigravity CLIMCP
Local shell-driven deploysCLI after vibehost login
CI / unattended workflowsCLI + VIBEHOST_TOKEN secret
You want Antigravity-managed approval promptsMCP
You want raw stdout / stderr from the deploy stepCLI

Both can coexist.

See also

On this page