1. Conduid
  2. Browser
  3. Public Browser
MCP server · Browser

Public Browser

Browser automation MCP server for AI agents via Chrome DevTools Protocol. Free tier — Pro tier available.

Unclaimed browser
34Low

Scored 2 months ago · breakdown

About Public Browser

Public Browser is an MCP server in the Browser category: browser automation MCP server for AI agents via Chrome DevTools Protocol. Free tier — Pro tier available.

Install

From source
git clone https://github.com/Silbercue/public-browser

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (29)

**Interaction**No description in manifest

Parameters not published.

**Navigation**No description in manifest

Parameters not published.

**Reading & Observation**No description in manifest

Parameters not published.

**Scripting**No description in manifest

Parameters not published.

batch_evaluateVisit multiple URLs sequentially and run the same JavaScript expression on each page.

Parameters not published.

capture_imageWebP screenshot, max 800px, <100KB. For visual verification only — refs come from `view_page`.

Parameters not published.

clickReal CDP mouse events by ref, selector, text, or coordinates. The DOM diff (NEW/REMOVED/CHANGED) arrives with the next response, or in this one with `wait_for_diff: true`.

Parameters not published.

configure_sessionView/set session defaults (tab, timeout) and accept auto-promote suggestions

Parameters not published.

console_logsBrowser console output with level/pattern filters

Parameters not published.

dom_snapshotBounding boxes, computed styles, paint order. For spatial questions `view_page` cannot answer.

Parameters not published.

Show all 29 tools
downloadWait for pending downloads or list downloaded session files

Parameters not published.

dragNative CDP drag & drop between elements

Parameters not published.

evaluateExecute JS in page context. Anti-pattern scanner warns on `querySelector`/`.click()`.

Parameters not published.

file_uploadUpload file(s) to `<input type="file">`

Parameters not published.

fill_formFill a complete form in one call — text, `<select>`, checkbox, radio. Per-field status.

Parameters not published.

handle_dialogConfigure `alert`/`confirm`/`prompt` handling before triggering actions

Parameters not published.

navigateLoad a URL. First call per session auto-redirected to `virtual_desk` to prevent overwriting the user's tab.

Parameters not published.

network_monitorStart/stop/query network requests with filtering

Parameters not published.

observeWatch DOM changes: `collect` (buffer over time) or `until` (wait for condition, then auto-click)

Parameters not published.

press_keyReal CDP keyboard events — Enter, Escape, Tab, arrows, shortcuts (Ctrl+K, etc.)

Parameters not published.

run_planMulti-step batch execution with variables, conditions, `saveAs`, error strategies, suspend/resume.

Parameters not published.

scrollScroll page, element into view, or inside a specific container

Parameters not published.

set_page_dataWrite large payloads to `window.__pb_data[key]` via server-side chunking for data that is too large for a single CDP message.

Parameters not published.

switch_tabOpen, switch to, or close tabs by ID from `virtual_desk`

Parameters not published.

tab_statusActive tab's cached URL/title/ready/errors (0ms)

Parameters not published.

typeType into an input by ref/selector

Parameters not published.

view_pageA11y-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 headings, paragraphs and other static text.

Parameters not published.

virtual_deskLists all tabs with stable IDs. Call first in every session.

Parameters not published.

wait_forWait for element visible, page **text**, **URL**, network idle, or JS expression. `assert: true` checks once and fails with a typed `code` instead of waiting

Parameters not published.

Ask AI

✦

Ask AI about Public Browser

Powered by Claude · Grounded in docs

I know everything about Public Browser. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

6 checks have not been run yet.

Questions

About Public Browser

How do I install Public Browser?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Public Browser safe to use with an AI agent?

Its trust score is 34 out of 100 (low). Conduid hasn't run static security checks on this repository yet, so review the source yourself before granting it credentials. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Public Browser still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.