Skip to content

Browser Relay & Node Pairing

The Browser Relay lets your Moe’s AI agent control a tab in your local Chrome browser — navigating, clicking, reading content, and filling forms — while preserving your existing login sessions. No credentials are ever shared with the agent.

This is especially useful for:

  • Internal tools protected by Google SSO or other corporate auth
  • Dashboards that don’t have APIs
  • Any web workflow you want to automate without re-authenticating

Three pieces work together:

ComponentWhat it does
Moe’s AI agent (cloud)Receives your instructions, decides what to do
Node (your machine)Bridges the cloud agent to your local environment
Chrome extensionAttaches to your browser tab and executes actions

The agent talks to the node over a secure WebSocket. The node talks to the Chrome extension over a local loopback connection. Your browser session — including any SSO cookies — stays entirely on your machine.


The node is a lightweight background process that runs on your machine and connects it to your Moe’s AI gateway.

macOS:

Terminal window
brew install openclaw/tap/openclaw

Windows (PowerShell as Administrator):

Terminal window
winget install openclaw
# or via npm:
npm install -g openclaw

Linux:

Terminal window
# Via Homebrew (recommended)
brew install openclaw/tap/openclaw
# or via npm
npm install -g openclaw

Step 2 — Connect your machine to your gateway

Section titled “Step 2 — Connect your machine to your gateway”

Run this once to pair your machine as a node. Find your gateway URL and token in your Moe’s AI dashboard under Settings → Gateway.

macOS / Linux:

Terminal window
openclaw node connect \
--gateway https://YOUR_SUBDOMAIN.moes.ai \
--token YOUR_GATEWAY_TOKEN

Windows (PowerShell):

Terminal window
openclaw node connect `
--gateway https://YOUR_SUBDOMAIN.moes.ai `
--token YOUR_GATEWAY_TOKEN

Your agent will receive a pairing request. Approve it by telling Moe: “approve the node pairing request” — or approve it directly in your dashboard under Devices.

Once paired, your machine stays connected in the background automatically.


Install the OpenClaw Browser Relay extension from the Chrome Web Store:

👉 OpenClaw Browser Relay — Chrome Web Store

  1. Click Add to Chrome
  2. Pin the extension to your toolbar (puzzle icon → pin)
  3. Click the extension icon → Options
  4. Enter your Gateway Token (same token from Step 2)
  5. Leave the port as 18792 (default)
  6. Save

  1. Open Chrome and navigate to the tool or site you want the agent to control

  2. Log in normally — your existing Google (or other) session is used as-is, no credentials are shared

  3. Click the OpenClaw toolbar icon on that tab — the badge turns ON

  4. Tell your agent what to do, for example:

    “Go to the listings report and summarize this week’s activity”

The agent takes control of the attached tab. You can watch it work in real time and detach anytime by clicking the icon again.


Extension badge won’t turn on

  • Make sure the node is running and connected: openclaw nodes status
  • Verify the gateway token in extension Options matches your dashboard token

Agent says it can’t see the browser

  • Only one tab can be attached at a time — detach and re-attach if needed
  • Try refreshing the tab before attaching

Node disconnects after sleep

  • The node reconnects automatically on wake. If it doesn’t, re-run the openclaw node connect command from Step 2.

Windows: openclaw command not found after install

  • Restart PowerShell or your terminal after installing so the PATH updates take effect