Public Browser MCP Server
Lets Claude Code and Cursor drive Chrome - with your real, logged-in profile. On the same 30-test benchmark page it used 30% fewer tokens, 25% less money, 41% fewer tool calls and 40% less time than Playwright MCP at the same pass rate - two runs each, 2026-09-03, driver Claude Opus 5, raw data in the repo (Benchmarks, including where it loses). Its own tool definitions are 34% smaller since v2.10.4 (7,607 → 4,990…. Its 28 documented tools cover page, tab.
People who work with page and tab and want it reachable from Claude, Cursor, VS Code, or another MCP client. The project is written in TypeScript.
VERIFIED ACTIVE
LAST COMMIT 2026-09-14 · ★ 8 · #52 OF 255 MAINTAINED BROWSER AUTOMATION · VERIFIED 2026-09-18
MIT · TypeScript servers · how we verify → /methodology
01 · Install Public Browser
before you install - you'll need
Set PUBLIC_BROWSER_PROFILE, SILBERCUE_STEALTH before connecting.
Claude Code
claude mcp add silbercue-public-browser -- npx -y public-browser Claude Desktop / Cursor / VS Code - add to config
{
"mcpServers": {
"silbercue-public-browser": {
"command": "npx",
"args": [
"-y",
"public-browser"
]
}
}
} Same JSON for Cursor. For VS Code, rename the top-level key from `mcpServers` to `servers`.
Using another client? Same JSON, different key
Claude Desktop · mcpServers
Cursor · mcpServers
VS Code · servers
Windsurf · mcpServers
Zed · context_servers
Cline · mcpServers
Roo Code · mcpServers
Continue · mcpServers
LibreChat · mcpServers
Gemini CLI · mcpServers
Codex CLI · mcp_servers
Full setup guides: every client.
02 · Evidence
Security posture
What to check before giving this server access to your agent - from the registry, GitHub, and our own probes. We don't score safety; we show what's verifiable.
runs as local process (stdio) - runs on your machine with your user's permissions
license MIT - declared in the repository
npm package public-browser - unscoped; check the name against the project README before installing
registry namespace io.github.Silbercue is GitHub-verified and matches the repo owner
03 · What Public Browser can do
Prose above is summarized from the project's README and registry record - no invented capabilities.
What you can build
With this server connected, an agent can list all tabs with stable IDs. Call first in every session, fill a complete form in one call - text, , checkbox, radio. Per-field status, upload file(s) to, and configure alert/confirm/prompt handling before triggering actions.
Capability map
Tools grouped from the project's README - what Public Browser lets an agent do.
read & search
1 tool - e.g. A11y-tree with stable e-refs - primary way to understand the page. filter: "interactive" (default) returns the elements an agent can act on; filter: "all" adds
view_page
Capture
1 tool - e.g. WebP screenshot, max 800px, <100KB. For visual verification only - refs come from view_page.
capture_image
Console
1 tool - e.g. Browser console output with level/pattern filters
console_logs
Network
1 tool - e.g. Start/stop/query network requests with filtering
network_monitor
Observe
1 tool - e.g. Watch DOM changes: collect (buffer over time) or until (wait for condition, then auto-click)
observe
Wait
1 tool - e.g. Wait for element visible, page text, URL, network idle, or JS expression. assert: true checks once and fails with a typed code instead of waiting
wait_for
Tab
1 tool - e.g. Active tab's cached URL/title/ready/errors (0ms)
tab_status
Virtual
1 tool - e.g. Lists all tabs with stable IDs. Call first in every session.
virtual_desk
Latest releases
v2.10.6 · 2026-09-14
v2.10.5 · 2026-09-04
v2.10.4 · 2026-09-04
04 · Who maintains Public Browser
Public Browser is maintained by silbercue. It's the only MCP server we track from this author; the repo dates to Apr 2026.
05 · Facts
- repository
- github.com/silbercue/public-browser
- category
- browser automation - ranked #52 of 255 actively-maintained browser automation servers as of 2026-09-18.
- release cadence
- 10+ releases in the last 90 days (latest 2026-09-14)
- registry
- io.github.Silbercue/public-browser (active, first published 2026-09-03 · 6 versions)
- packages
- npm:public-browser
06 · Public Browser FAQ
Is Public Browser still maintained?
Yes - as of 2026-09-18, its last commit was 2026-09-14 and it shipped 10+ releases in the last 90 days. We re-verify nightly.
What can Public Browser do?
With this server connected, an agent can list all tabs with stable IDs. Call first in every session, fill a complete form in one call - text, , checkbox, radio. Per-field status, upload file(s) to, and configure alert/confirm/prompt handling before triggering actions.
How do I install Public Browser?
Run `npx -y public-browser`. The README documents 2 environment variables (PUBLIC_BROWSER_PROFILE, SILBERCUE_STEALTH) to set first. Set PUBLIC_BROWSER_PROFILE, SILBERCUE_STEALTH before connecting. You can also paste the ready-made client config above.
Does Public Browser run locally?
Yes - it's a stdio server: it runs on your machine (via npx) with your user's permissions. Your data stays local unless the server itself calls external APIs.
07 · Alternatives to Public Browser
Alternatives to Public Browser
Maintained browser automation servers if Public Browser isn't the fit.
- Chrome DevTools MCP MCP server for Chrome DevTools ★ 52,170 · 2026-09-17
- Server Browser MCP server for browser use access ★ 39,038 · 2026-09-11
- Playwright MCP Playwright Tools for MCP ★ 37,231 · 2026-09-17
- Aihawk AI browser agent: browses, clicks, types, and reads real web pages from plain-English instructions. ★ 31,628 · 2026-09-18
- SeleniumBase MCP Stealthy browser automation, testing, and web-scraping via CDP Mode. ★ 13,024 · 2026-09-18
- Mobile MCP MCP server for iOS and Android Mobile Development, Automation and Testing ★ 6,744 · 2026-09-16
Pairs well with
Servers that cover what Public Browser doesn't - only shown when the pairing reason fits the companion.
- Firecrawl MCP Server → web scraping companion web scraping · ★ 7,478
- Tavily MCP → web scraping companion web scraping · ★ 2,390
- Codebase Memory → memory companion memory · ★ 43,715
- Memorix → memory companion memory · ★ 785
- Server Filesystem → filesystem companion filesystem · ★ 39,038
- Pdf MCP → filesystem companion filesystem · ★ 135
More browser automation MCP servers · Argent · Uisight · Sovseal Memory · Mobile Device MCP · Phonebook
More TypeScript MCP servers · Simplifier MCP · Flippa MCP · JVM Source Lens · Vscode Terminal MCP · Sisense MCP Server · see all