Skip to content
Agentmart
Submit a tool

Real Browser

MCP server + Chrome extension for AI browser control with real sessions.

Connector by ofershap · GitHub account verified by the MCP Registry

IndexedMITLocal (stdio)★ 57
Write a review

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/ofershap-real-browser

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

MCP server + Chrome extension for AI browser control with real sessions.

Use cases: browser-automation

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 25, 2026.

Tools
6 read · 15 write · 1 delete
Secrets
None asked for
Install scripts
None found
Runs as
Node.js package

Tools by what they do 22

Read from the source code; the running server may list different tools.

Read 6 · Look things up without changing anything.

  • browser_console
  • browser_find
  • browser_network
  • browser_screenshot
  • browser_snapshot
  • browser_wait

Write 15 · Create, change, send or run things.

  • browser_click
  • browser_click_text
  • browser_drag
  • browser_fill_form
  • browser_handle_dialog
  • browser_hover
  • browser_navigate
  • browser_press_key
  • browser_run_action
  • browser_scroll
  • browser_select
  • browser_tabs
Show 3 more tools
  • browser_text
  • browser_type
  • browser_upload_file

Delete 1 · Delete, drop, revoke or wipe things.

  • browser_evaluate

Network hosts it talks to 2

  • agent-plugins.org · found in code
  • github.com · found in code

Files it touches

  • Your home directory (~)
  • Any path the agent passes to its tools

Tools (22)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • browser_click

    Click an element on the page using a ref from snapshot or a CSS selector

  • browser_click_text

    Click an element by its visible text content. Works on React dropdowns, portals, and overlays that may not appear in snapshots. CSP-safe (no eval). Prefers deepest matching element.

  • browser_console

    Read console messages (log, warn, error) from the browser

  • browser_drag

    Drag from one element or position to another. Uses CDP mouse events for reliable drag-and-drop. Provide either refs/selectors or explicit x,y coordinates.

  • browser_evaluate

    Execute JavaScript in the page and return the result. Use for DOM queries, reading page state, or any operation not covered by other tools.

  • browser_fill_form

    Fill multiple form fields in a single call. Supports text inputs, selects, checkboxes, and contentEditable elements. Reduces round-trips compared to calling browser_type for each field individually. Optionally submit the form after filling.

  • browser_find

    Find elements on the page using natural language (e.g. "login button", "search input"). Returns refs you can use with click/type.

  • browser_handle_dialog

    Handle JavaScript dialogs (alert, confirm, prompt). Dialogs block page interaction until handled.

  • browser_hover

    Hover over an element to trigger tooltips, dropdown menus, or hover states

  • browser_navigate

    Navigate to a URL in the active browser tab

  • browser_network

    Read network requests made by the page. Filter by URL pattern.

  • browser_press_key

    Press a keyboard key or combination (Enter, Escape, Tab, ArrowDown, etc). Supports modifiers like Ctrl+A, Cmd+C.

  • browser_run_action

    Run a self-contained JavaScript action object in the page context via CDP. The code must be an expression that evaluates to an object with an execute(params) method. Returns the action result directly. Bypasses CSP restrictions.

  • browser_screenshot

    Capture a screenshot of the visible page area

  • browser_scroll

    Scroll the page or an element. Supports pixel offsets, scrolling to elements, and named positions (top/bottom). Works with virtual scroll containers used by social media sites.

Show 7 more tools
  • browser_select

    Select an option from a dropdown/select element

  • browser_snapshot

    Get an accessibility tree snapshot of the page. Returns element refs you can use with click, type, and other tools. Use compact mode (default) for smaller output - only interactive elements.

  • browser_tabs

    Manage browser tabs and the extension-managed tab group. list/create/close/focus tabs. name puts the tab into a Real Browser MCP tab group and sets the group title (emoji in the title is shown as the group icon). ungroup removes the tab from its group.

  • browser_text

    Extract raw text content from the page or a specific element

  • browser_type

    Type text into an input element

  • browser_upload_file

    Upload a file through a file input element. Uses CDP DOM.setFileInputFiles — works even on strict-CSP pages. Provide the local file path and either a ref from snapshot, a CSS selector targeting the file input, or omit both to auto-find the first input[type="file"].

  • browser_wait

    Wait for a condition: element to appear, element to disappear, or a fixed delay. Useful for SPAs and dynamic content.

Compare and alternatives

    Featured in

    Signals

    Stars
    57
    Forks
    11
    Open issues
    0
    Contributors
    3
    Last commit
    Oct 19, 2026 (9 days ago)
    Last release
    Oct 12, 2026 (16 days ago)

    From GitHub (fetched Oct 24, 2026).

    Details

    Registry name
    io.github.ofershap/real-browser
    Version
    1.2.1
    Auth
    No auth
    Packages
    npm real-browser-mcp
    License
    MIT
    First seen
    Oct 24, 2026
    Last checked
    Oct 24, 2026

    More from ofershap

    Cite this page

    Real Browser MCP server. Agent Mart. https://agentmart.dev/connectors/ofershap-real-browser (last updated 2026-10-24)