Sa2web MCP
UnclaimedA runnable Playwright MCP wrapper for a DOM-based remote browser sa2web.
Install
npx playwright install chromium --with-depsUnclaimed listing
Is this your MCP server?
This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.
Claim this serverTools (28)
browser_click
click by snapshot ref, selector, role/name, text, or x/y coordinates.
browser_close
close the browser session.
browser_evaluate
/ browserruncode: run debugging code against iframe#rbi-frame.
browser_extract_text
return visible page text from the iframe tree. Its optional selector must be a real CSS selector; do not pass snapshot text ids such as t7, #t7, or text[id='t7'].
browser_file_upload
upload files through file inputs.
browser_fill_form
/ browserselectoption / browsercheck / browseruncheck: form operations.
browser_handle_dialog
accept or dismiss alert/confirm/prompt dialogs.
browser_hover
/ browserdrag: mouse hover and drag.
browser_list_devices
list every Playwright device preset accepted by device emulation.
browser_list_inner_sites
/ browserenterinnersite: list and enter internal sites.
browser_list_proxies
list cloud browsing proxy options from /api/v1/home/freebrowse.
browser_list_saas_sites
/ browserentersaassite: list and enter SaaS sites.
browser_list_workspaces
/ browserenterworkspace: list workspace accounts and enter an account-level workspace.
browser_navigate
open a target URL through cloud browsing; optional surf is validated against /api/v1/home/freebrowse.
browser_navigate_back
/ browsernavigateforward / browserreload: click the shell buttons #btn-back, #btn-forward, and #btn-reload.
browser_open_login
open SA2LOGINURL.
browser_paste
paste plain text, HTML, RTF, and local files (including images) through clipboard data; file inputs use setInputFiles directly.
browser_press
/ browserpresskey: press a keyboard key.
browser_resize
resize the viewport.
browser_screenshot
/ browsertakescreenshot: return a PNG screenshot.
browser_scroll
scroll the root page or an element by direction/distance, to coordinates or edges, or bring a ref/selector target into view.
browser_snapshot
return a flat semantic snapshot for models with interactable refs, readable text ids, media elements, descendant iframes, hidden raw URLs, and compact context=[t1,t2] references for controls. Optional filter accepts a CSS selector; omit it for the default full snapshot. Use ref=eN values for actions
browser_toggle_device
toggle desktop/mobile emulation using Playwright device presets and Chromium CDP without recreating the browser context.
browser_type
type/fill by snapshot ref, selector, role/name, or currently focused element, preserving multiline textarea and contenteditable input.
browser_wait
wait for milliseconds, text, selector, or URL substring.
sa2_help
return the intended agent workflow and examples.
sa2_list_available_targets
list proxy options plus all saved SaaS, workspace, and inner-site targets with stable targetId values.
sa2_open_target
open any target. Use { "type": "cloud", "url": "https://example.com" } for public websites, or { "targetId": "workspace:34" } for saved targets.