Yab, Yet Another Browser MCP server
com.yetanotherbrowser/yab·v0.2.1Your own signed-in Mac browser for any agent: open, read and act in tabs. Local and free.
0 stars472 downloads/wk
Reviews
Write oneNobody has reviewed Yab, Yet Another Browser yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Yab, Yet Another Browser tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.10 · 2026-10-13 · same rubric, same numbers if you re-run it
- Code scan7 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 0 days ago15/15
- Maintainer identityregistry namespace matches repository owner; website matches verified namespace9/10
How Yab, Yet Another Browser compares
Against every graded Scraping and browsing MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 94/100
- higher than 92% of 866 Scraping and browsing servers
- Downloads a week
- 472
- more than 84% of 309 Scraping and browsing servers with a package
Release history: 2 versions in the registry since 2026-10-10, latest 2026-10-12, typically one every 3 days.
Install Yab, Yet Another Browser in Claude Code, Cursor or VS Code
Runs npx -y yab-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add yab -- npx -y yab-mcp
What the publisher says
From the Yab, Yet Another Browser repository's README, as published. We do not edit it. Read it on GitHub
yab-mcp
The MCP server of Yab, Yet Another Browser, for Claude Code, Codex, Cursor and any MCP client.
Yab, Yet Another Browser, is a free WebKit browser for the Mac. With this server, any agent gets one real browser on your Mac: the one you're signed in to. Your agent opens tabs of its own beside yours, reads pages as text, clicks, types and fills forms with your sign-ins, your cookies and your IP. There is no cloud browser, no debug port and no Chrome to set up, and it's free. A press on Send, Pay, Delete and the like waits for your yes on a card in Yab, unless you chose Bypass in Yab's settings: the browser holds that yes, not the model. Saved passwords are filled by Yab and never shown to the agent. Agent tabs live in a window off screen and come in front of you only when you ask. With Yab closed, the first call opens it hidden, with no window and no Dock tile, and it quits after half an hour with nothing to do. yab serve keeps it running that way.
Download Yab · For developers · Manual
Remote assistants (0.2.0 preview)
On the assistant's own computer, run npx yab-mcp login --client dots --nonce NONCE. It prints the code and returns immediately; a background process saves the connection after the person allows it in Yab. Yab on the Mac shows the eight-character code under Settings > AI > Assistants. After the person allows it there, use npx yab-mcp --remote as a stdio MCP server, or npx yab-mcp task "Find a table for Friday" to give Yab one task. The task command prints its session ID and returns; a shell-only assistant can run npx yab-mcp status SESSION to wait for the next update, or omit SESSION to check its newest task after a Mac reconnects. Repeat until it says done. The connection token stays in ~/.config/yab-mcp/auth.json (mode 0600), or the path in YABMCPAUTHFILE. YABMCP_URL selects a test server; production uses https://yab-sync.21st.workers.dev. Without --remote, this package still uses the local Yab app exactly as before.
Requirements
- A Mac with macOS 15.4 or later.
- Yab, free: download. It updates itself.
- Agents allowed in Yab: Settings › AI › Agents › Let agents use Yab. Until then, every call says so.
- Node.js 18 or later, for npx. A client can also run Yab directly, without Node: see Without Node.
Chrome is your main browser? Yab can still be the one your agents use, usually closed. yab import chrome brings Chrome's sign-ins into Yab after you say yes in Yab, so your agent hits fewer sign-in pages.
Already use Yab? Settings › Developers adds it to Claude Code and Codex with one click, and Copy Config gives the JSON for any other client. You don't need this package for that.
Install
Claude Code
The plugin brings the tools and Yab's skill:
/plugin marketplace add yetanotherbrowser/yab-mcp
/plugin install yab@yab-mcpFrom a shell: claude plugin marketplace add yetanotherbrowser/yab-mcp, then claude plugin install yab@yab-mcp.
Only the tools:
claude mcp add --scope user yab-browser -- npx -y yab-mcpIf Yab's Settings › Developers already added Yab to Claude Code, skip this: you'd have the same tools twice.
Codex
The plugin, tools and skill:
codex plugin marketplace add yetanotherbrowser/yab-mcp
codex plugin add yab@yab-mcpOr only the tools, in ~/.codex/config.toml:
[mcp_servers.yab-browser]
command = "npx"
args = ["-y", "yab-mcp"]
tool_timeout_sec = 900
default_tools_approval_mode = "approve"tooltimeoutsec lets a call wait up to 15 minutes while Yab asks you something; the plugin keeps Codex's default of 5. defaulttoolsapproval_mode stops Codex asking before every Yab tool; Yab still asks you before Send, Pay and Delete. Leave it out if you want Codex to ask too.
Cursor
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Yab, Yet Another Browser: common questions
- Is Yab, Yet Another Browser MCP server safe?
- Yes, by our scan: it is graded A (94/100). Read the Yab, Yet Another Browser safety report
- How do I install Yab, Yet Another Browser?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Yab, Yet Another Browser need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Yab, Yet Another Browser maintained?
- The last commit was 23 days ago (2026-10-12). The latest release is v0.2.1.
- What can I use instead of Yab, Yet Another Browser?
- Servers from other publishers that do the same job: Auth Your Agent MCP server, Browsentic MCP server and mac-control-mcp server. Compare all Yab, Yet Another Browser alternatives.
- How does Yab, Yet Another Browser compare with other Scraping and browsing MCP servers?
- safety score 94/100 (higher than 92% of 866 Scraping and browsing servers); downloads a week 472 (more than 84% of 309 Scraping and browsing servers with a package). Full comparison.
Alternatives to Yab, Yet Another Browser
Same job from other publishers: the closest match first, then the best rated.
Auth Your AgentAct for a person on websites: sandboxed browser, phone approvals, saved logins, scheduled plans.not reviewedEstablishedA
BrowsenticAgentic browser harness: your agent CLI in your real, signed-in browser, from a side panel or MCP.not reviewedEstablishedA- mac-control-mcpNative Swift macOS automation — 153 tools: AX, EventKit, voice, browser DOM, undo.not reviewedGrowingB
NexusBrowserYour real Chrome in background tabs (Windows; needs the NexusBrowser bridge and extension).not reviewedGrowingA
Writ CloudRead, crawl and act on websites, signed in as the user, and turn any site into an API.not reviewedGrowingA