MCPVault

browser_screenshot

MCP tool from Browser MCP by Agent360dk

Screenshot via Chrome Debugger (works even when tab isn't focused)

How to use it

browser_screenshot is exposed by the Browser MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the browser_screenshot tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.

Install Browser MCP

$npx @agent360/browser-mcp install
FULL BROWSER MCP LISTING

Other tools in Browser MCP (33)

browser_ask_user

Show overlay dialog for 2FA, CAPTCHA, credentials, or any user input

browser_click

Click via CSS or text selector (text=Submit, button:text(Next))

browser_close_tab

Close tab (session-owned only)

browser_console_logs

Capture console.log/warn/error messages from page

browser_dismiss_overlays

Bulk-dismiss popups/modals/tooltips/banners via aria-label/text/×-char heuristics. noncritical mode preserves dialogs with form data

browser_drop_file

Upload via drop-zones: finds hidden <input type="file"> in target subtree/parent (up to 2 levels). Use when browseruploadfile fails because the zone has no visible input

browser_execute_script

Run JavaScript in page context

browser_extract_token

Navigate to provider dashboard + extract API token

browser_fetch

HTTP request from extension (bypasses CORS)

browser_fill

Fill input fields (works on CSP-strict sites)

browser_get_cookies

Get cookies for domain

browser_get_local_storage

Read localStorage

browser_get_new_tab

Get most recently opened tab (OAuth popups)

browser_get_page_content

Get page text or HTML

browser_handle_dialog

Accept/dismiss native alert/confirm/prompt dialogs

browser_hover

Hover for tooltips/dropdowns

browser_list_frames

List iframes on page

browser_list_tabs

List session's tabs only

browser_navigate

Navigate to URL (reuses tab, or newtab=true)

browser_press_key

Keyboard events (Enter, Tab, Escape, modifiers)

browser_scroll

Scroll to element or by pixels

browser_select_frame

Execute JS in specific iframe

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 browserselectoption fails on lazy-rendered options

browser_set_cookies

Set cookies for a domain

browser_set_date

Robust date inputs: tries native value-set → masked typing → calendar-picker navigation (MUI/AntD/react-datepicker/Lexical). Use when browserfill fails on date fields

browser_set_local_storage

Write localStorage values

browser_solve_captcha

Detect and solve CAPTCHAs. Auto-detects reCAPTCHA v2/v3, hCaptcha, Turnstile, FunCaptcha. Actions: detect, clickcheckbox (auto-click, often passes when signed into Google), clickgrid (AI vision guided), askhuman (fallback)

browser_switch_tab

Switch to tab by ID

browser_upload_file

Upload files to <input type="file"> via Chrome Debugger API (no dialog)

browser_wait

Wait for element to appear

browser_wait_for_network

Wait for specific API call to complete

Human-in-the-Loop