Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Gaze

БесплатноНе проверен

It sees the page, and it acts. Drive a real, already logged-in browser from the CLI or over MCP, with an enforceable approval gate. Chromium via CDP, Firefox vi

GitHubEmbed

Описание

It sees the page, and it acts. Drive a real, already logged-in browser from the CLI or over MCP, with an enforceable approval gate. Chromium via CDP, Firefox via WebDriver BiDi.

README

GAZE

Usage · Benchmark · Comparison · Security · Research · Roadmap · Operating


Most browser automation drives a fresh, anonymous browser. gaze drives the one you are already signed in to.

It is a CLI and a local stdio MCP server. It is not an AI agent: it has no model, no planning and no autonomy. An agent you run (Claude Code, Codex, any MCP client) drives gaze; gaze decides nothing.

  • Reads never prompt. Anything that changes something asks first.
  • Page content comes back wrapped and injection-scanned, never as instruction.
  • Nothing listens on a network port, and nothing phones home.

Receipts

Proof Result
Benchmark 100/100, grade S on a 12-level anti-scraping course — F1 1.0, perfect conduct, 17.2 s against a 180 s par
Tests 195 automated checks, green on every push/PR; every suite uses a throwaway browser and never touches a real profile
Prompt-injection defence Scraped output is flagged, not followed (the course plants instructions aimed at the agent — see Security)
Comparison Says plainly where larger tools beat gaze — and where they cannot act as you
Research Every design decision traced to published work
Roadmap Where it is going: any browser, any OS, faster, sourced

Install

git clone https://github.com/KevinTrinhDev/gaze && cd gaze && npm install
ln -s "$PWD/bin/gaze" ~/.local/bin/gaze     # Linux / macOS (Windows: WSL)

Quick start

gaze sync            # clone your logins (close that browser first)
gaze start           # open the automation browser (visible, on purpose)
gaze goto https://news.ycombinator.com
gaze map             # what is clickable, each with a reusable selector

Then read, click, fill, scrape, record, save sessions — see Usage. Anything that will not start: gaze doctor.

Drive it from an AI client

{ "mcpServers": { "gaze": {
    "command": "node", "args": ["/path/to/gaze/mcp.mjs"],
    "env": { "GAZE_APPROVAL": "fingerprint" } } } }

16 tools: read, map, click, fill, login (from a vault you unlocked), session, screenshot, challenge detection, batch. Stdio only, deliberately.

Guardrails

  • Writes ask on the terminal, or for a fingerprint touch (GAZE_APPROVAL=fingerprint). No terminal, no opt-out → refused.
  • grant approves once for a bounded window; there is no --forever.
  • CAPTCHAs are detected and handed to a human — never solved.
  • Passkeys and native sign-in stay human: gaze initiates, you complete.
  • revoke stops everything. stats shows what ran. log shows what failed.
  • It drives a browser holding your real sessions — treat it accordingly.

Browsers

Family Browsers Protocol
Chromium Brave, Chrome, Chromium, Edge, Vivaldi, Opera CDP
Firefox Firefox, Dev Edition, BASILISK WebDriver BiDi

Safari is unsupported (WebKit protocol, macOS only). One browser per identity: sync copies one profile. Roadmap: auto-discovery of whatever is installed — see Roadmap.

Docs

USAGE.md every command and flag
ARCHITECTURE.md the reviewed technical blueprint
GAUNTLET.md the benchmark, level by level
COMPARISON.md vs Playwright MCP, browser-use, Skyvern, Claude in Chrome and more
SECURITY.md threat model, consent, CAPTCHA and vault rules
RESEARCH.md the published work behind the design
ROADMAP.md any-browser / any-OS plan, research-backed
OPERATING.md for people changing the driver

Use it with discretion: this drives a browser holding your live sessions and can act as you on any site you are signed in to. Many sites restrict automation; being logged in does not change that. Not affiliated with any browser vendor.

MPL-2.0 · part of the BASILISK ecosystem

from github.com/KevinTrinhDev/gaze

Установка Gaze

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/KevinTrinhDev/gaze

FAQ

Gaze MCP бесплатный?

Да, Gaze MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Gaze?

Нет, Gaze работает без API-ключей и переменных окружения.

Gaze — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить Gaze в Claude Desktop, Claude Code или Cursor?

Открой Gaze на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Playwright

Browser automation, scraping, screenshots

Microsoftавтор: Microsoft

Puppeteer

Browser automation and web scraping.

modelcontextprotocolавтор: modelcontextprotocol

Garmin Connect

An MCP server for Garmin Connect that provides access to fitness activities, health statistics, and sleep data by routing requests through a headless browser to

etweisbergавтор: etweisberg

Higgsfield Unlimited

MCP server for Higgsfield AI that enables unlimited-mode image, video, audio generation, uploads, and job management via multiple parallel accounts, using brows

nukIeerавтор: nukIeer

opentabs-dev/opentabs

Plugin-based MCP server + Chrome extension that gives AI agents access to web applications through the user's authenticated browser session. 100+ plugins with a

opentabs-devавтор: opentabs-dev

robhunter/agentdeals

1,500+ developer infrastructure deals, free tiers, and startup programs across 54 categories. Search deals, compare vendors, plan stacks, and track pricing chan

robhunterавтор: robhunter

hlydecker/ucsc-genome-mcp

MCP server to interact with the UCSC Genome Browser API, letting you find genomes, chromosomes, and more.

hlydeckerавтор: hlydecker

34892002/bilibili-mcp-js

A MCP server that supports searching for Bilibili content. Provides LangChain integration examples and test scripts.

34892002автор: 34892002

achiya-automation/safari-mcp

Native Safari browser automation for AI agents with 80+ tools. No Chrome dependency, optimized for Apple Silicon with 60% less CPU overhead.

achiya-automationавтор: achiya-automation

agent-infra/mcp-server-browser

Browser automation capabilities using Puppeteer, both support local and remote browser connection.

bytedanceавтор: bytedance

Compare Gaze with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории browse