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 — the CLI sibling of the Antigravity IDE. It supports MCP for native tool calls, 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 https://vibehost.com/install.sh | 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 (OAuth is one-click)
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