Browser MCP
JSON →Control your real Chrome from Claude Code. 29 tools including CAPTCHA solving, file upload, multi-session, and human-in-the-loop.
Install
npx @agent360/browser-mcp Tools · 15
- browser_navigate Navigate to URL (reuses tab, or new_tab=true)
- browser_get_page_content Get page text or HTML
- browser_screenshot Screenshot via Chrome Debugger (works even when tab isn't focused)
- browser_execute_script Run JavaScript in page context
- browser_click Click via CSS or text selector (text=Submit, button:text(Next))
- browser_fill Fill input fields (works on CSP-strict sites)
- browser_press_key Keyboard events (Enter, Tab, Escape, modifiers)
- browser_scroll Scroll to element or by pixels
- browser_wait Wait for element to appear
- browser_hover Hover for tooltips/dropdowns
- browser_select_option Native <select> + custom dropdowns (Angular Material, React Select)
- browser_set_combobox Autocomplete/combobox: type query → wait for filtered listbox → click option (multi-value chip support). Use when browser_select_option fails on lazy-rendered options
- browser_set_date Robust date inputs: tries native value-set → masked typing → calendar-picker navigation (MUI/AntD/react-datepicker/Lexical). Use when browser_fill fails on date fields
- browser_dismiss_overlays Bulk-dismiss popups/modals/tooltips/banners via aria-label/text/×-char heuristics. non_critical mode preserves dialogs with form data
- browser_handle_dialog Accept/dismiss native alert/confirm/prompt dialogs
Links
★ 10 GitHub stars