MCP.Market

AI Browser MCP server

by Glittering·io.github.Glittering/ai-browser·v2.5.2·1 stars

Visible Electron browser driven by a semantic accessibility tree: 17 MCP tools, no screenshots.

A85/100grade A
What users say
No reviews yet
Be the first
Safety scan
A85/100

not scanned yet

Adoption
New

1 stars

Reviews

Write one

Nobody has reviewed AI Browser yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

AI Browser tools

No tool declarations could be read from the package source. They show once the server is installed.

Not scanned yet. New listings are scanned within a day or two of arriving.

How AI Browser compares

Against every graded Scraping and browsing MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
85/100
higher than 65% of 866 Scraping and browsing servers
GitHub stars
1
more than 50% of 583 Scraping and browsing servers

Release history: 14 versions in the registry since 2026-10-14, latest 2026-11-01, typically one every 1 day.

Install AI Browser in Claude Code, Cursor or VS Code

Runs npx -y @glittering0717/ai-browser on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add ai-browser -- npx -y @glittering0717/ai-browser
Add to Cursor

What the publisher says

From the AI Browser repository's README, as published. We do not edit it. Read it on GitHub

AI Browser

A real browser whose only operator is your agent. It reads pages as a semantic tree instead of screenshots, acts through trusted browser input — and because it is a normal, visible Electron window, a human can reach for the mouse at any time.

One agent, no coordinates: open Bing → type through trusted key events (live suggestions) → scroll the results → open page 2 → back to page 1 → open the project site in a new tab → keep scrolling there. Every target was found in the semantic tree by role/label. Reproduce: npm start then node examples/demo.mjs

What it is. An Electron app that exposes its tabs over two equivalent interfaces — an MCP server (17 browse tools) and a raw WebSocket JSON-RPC API (ws://localhost:9223, methods ui.). Your agent navigates, reads a structured semantic tree (role / label / value / states / actions), and clicks or types by data-ai-id. There is no screenshot step and no OCR: src/ contains no capture call at all.

What it is not. It is not headless. The window really opens, really renders, and stays interactive — see Letting a human step in. Nor does it "co-drive" with you: the hand-off is a conversation between the agent and the user, not a browser API.

Security note. The WebSocket server has no authentication — it listens on localhost and trusts

whoever connects. Do not expose port 9223 beyond loopback, and avoid untrusted networks.

Install

Requires Node ≥ 18 and a desktop session (this is a GUI app).

Option A — npx (recommended for MCP users)

The package is published as @glittering0717/ai-browser; no clone needed:

npx -y @glittering0717/ai-browser --help

To open the visible browser window directly:

npx -y @glittering0717/ai-browser start

The first launch prepares the Electron engine (~100 MB, downloaded once). npm ≥ 11 blocks dependency install scripts by default — the launcher detects that and runs Electron's own downloader itself, so nothing extra is needed. If the download from GitHub releases is slow or blocked (common on mainland-China networks), point it at a mirror:

ELECTRON_MIRROR=https://npmmirror.com/mirrors/electron/ npx -y @glittering0717/ai-browser start

Option B — from source

git clone https://github.com/Glittering/ai-browser.git
cd ai-browser
npm install

If the Electron binary download is slow or fails outright, use the mirror:

ELECTRON_MIRROR=https://npmmirror.com/mirrors/electron/ npm install

Or make it sticky by creating a .npmrc in the project root:

electron_mirror=https://npmmirror.com/mirrors/electron/

Confirm the binary actually landed before blaming anything else — a missing binary still leaves you with an "install that succeeded":

ls node_modules/electron/dist

To check the install end to end:

npm start

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

AI Browser: common questions

Is AI Browser MCP server safe?
Yes, by our scan: it is graded A (85/100). Read the AI Browser safety report
How do I install AI Browser?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does AI Browser need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is AI Browser maintained?
The last commit was 21 days ago (2026-10-14). The latest release is v2.5.2.
What can I use instead of AI Browser?
Servers from other publishers that do the same job: Fantoma MCP server, GrowBlocks Dev Kit MCP server and Behavior Runtime MCP server.
How does AI Browser compare with other Scraping and browsing MCP servers?
safety score 85/100 (higher than 65% of 866 Scraping and browsing servers); github stars 1 (more than 50% of 583 Scraping and browsing servers). Full comparison.

Alternatives to AI Browser

Same job from other publishers: the closest match first, then the best rated.

  • Fantoma
    Accessibility-tree browser for AI agents: read pages, log in, extract data, run tasks.
    B
  • GrowBlocks Dev Kit
    Build, play-test with screenshots, and ship three.js browser games on GrowBlocks.
    A
  • Behavior Runtime MCP
    In-browser ~60Hz behavior tree execution engine with reactive triggers and blackboard projection.
    A
  • Browserless
    Official Browserless MCP server: browser automation, scraping, screenshots and PDFs for AI agents.
    B
  • Native DevTools
    MCP server for desktop, browser (CDP), and Android automation. Screenshot, OCR, click, type.
    A