MCP Servers / development / Browser MCP

Browser MCP

JSON →
stdionone10development

Control your real Chrome from Claude Code. 29 tools including CAPTCHA solving, file upload, multi-session, and human-in-the-loop.

Install
How to run this server
[ { "cmd": "npx @agent360/browser-mcp", "imports": [] } ]
server path: browser-mcp
Tools
What this server exposes
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
Configuration
Environment & auth
authnone
Resources
Browser MCP — MCP Server · libregistry