Browserous - Instant Browser for Your Agent
Zero-configuration on-demand cloud browser for your agent. Navigate web pages, fill forms, and capture screenshots effortlessly with pay-as-you-go pricing at just $0.10 per hour. Exposes Chrome Devto…
Quick Start
# Connect this server (installs CLI if needed)
npx -y smithery mcp add browserous/browserous
# Browse available tools
npx -y smithery tool list browserous/browserous
# Get full schema for a tool
npx -y smithery tool get browserous/browserous click
# Call a tool
npx -y smithery tool call browserous/browserous click '{}'Direct MCP Connection
Endpoint: https://browserous--browserous.run.tools
Required config:
brApiKey(query) — API key for authentication (format: bmc_...)
Tools (26)
click— Clicks on the provided elementclose_page— Closes the page by its index. The last open page cannot be closed.drag— Drag an element onto another elementemulate— Emulates various features on the selected page.evaluate_script— Evaluate a JavaScript function inside the currently selected page. Returns the response as JSONfill— Type text into a input, text area or select an option from a element.fill_form— Fill out multiple form elements at onceget_console_message— Gets a console message by its ID. You can get all messages by calling list_console_messages.get_network_request— Gets a network request by an optional reqid, if omitted returns the currently selected request in the DevTools Network …handle_dialog— If a browser dialog was opened, use this command to handle ithover— Hover over the provided elementlist_console_messages— List all console messages for the currently selected page since the last navigation.list_network_requests— List all requests for the currently selected page since the last navigation.list_pages— Get a list of pages open in the browser.navigate_page— Navigates the currently selected page to a URL.new_page— Creates a new pageperformance_analyze_insight— Provides more detailed information on a specific Performance Insight of an insight set that was highlighted in the resu…performance_start_trace— Starts a performance trace recording on the selected page. This can be used to look for performance problems and insigh…performance_stop_trace— Stops the active performance trace recording on the selected page.press_key— Press a key or key combination. Use this when other input methods like fill() cannot be used (e.g., keyboard shortcuts,…resize_page— Resizes the selected page's window so that the page has specified dimensionselect_page— Select a page as a context for future tool calls.take_screenshot— Take a screenshot of the page or element.take_snapshot— Take a text snapshot of the currently selected page based on the a11y tree. The snapshot lists page elements along with…upload_file— Upload a file through a provided element.wait_for— Wait for the specified text to appear on the selected page.
# Get full input/output schema for a tool
npx -y smithery tool get browserous/browserous