AI Browser MCP server
io.github.Glittering/ai-browser·v2.5.2·1 starsVisible Electron browser driven by a semantic accessibility tree: 17 MCP tools, no screenshots.
not scanned yet
1 stars
Reviews
Write oneNobody 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.
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
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 --helpTo open the visible browser window directly:
npx -y @glittering0717/ai-browser startThe 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 startOption B — from source
git clone https://github.com/Glittering/ai-browser.git
cd ai-browser
npm installIf the Electron binary download is slow or fails outright, use the mirror:
ELECTRON_MIRROR=https://npmmirror.com/mirrors/electron/ npm installOr 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/distTo check the install end to end:
npm startShortened. 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.
- FantomaAccessibility-tree browser for AI agents: read pages, log in, extract data, run tasks.not reviewedGrowingB
- GrowBlocks Dev KitBuild, play-test with screenshots, and ship three.js browser games on GrowBlocks.5.0(1)NewA
Behavior Runtime MCPIn-browser ~60Hz behavior tree execution engine with reactive triggers and blackboard projection.not reviewedEstablishedA- BrowserlessOfficial Browserless MCP server: browser automation, scraping, screenshots and PDFs for AI agents.not reviewedEstablishedB
- Native DevToolsMCP server for desktop, browser (CDP), and Android automation. Screenshot, OCR, click, type.not reviewedEstablishedA