MCPVault

element

MCP tool from Moltbrowser by Joakim-Sael

(string, optional): Human-readable element description used to obtain permission to interact with the element

How to use it

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

Install Moltbrowser

$npm install -g moltbrowser-cli
FULL MOLTBROWSER LISTING

Other tools in Moltbrowser (39)

accept

(boolean): Whether to accept the dialog.

browser_click
browser_close
browser_console_messages
browser_drag
browser_evaluate
browser_fallback

Access generic Playwright browser tools as a fallback

browser_file_upload
browser_fill_form
browser_handle_dialog
browser_hover
browser_navigate
browser_navigate_back
browser_network_requests
browser_press_key
browser_resize
button

(string, optional): Button to click, defaults to left

contribute_add-tool

Add a tool to an existing hub config

contribute_create-config

Create a new site config on the hub

contribute_delete-tool

Delete a tool from a hub config

contribute_update-tool

Update an existing tool

contribute_vote-on-tool

Upvote or downvote a tool to signal quality

doubleClick

(boolean, optional): Whether to perform a double click instead of a single click

endElement

(string): Human-readable target element description used to obtain the permission to interact with the element

endRef

(string): Exact target element reference from the page snapshot

fields

(array): Fields to fill in

filename

(string, optional): Filename to save the console messages to. If not provided, messages are returned as text.

function

(string): () => { / code / } or (element) => { / code / } when element is provided

hub_execute

Execute a pre-configured hub tool for the current site

includeStatic

(boolean): Whether to include successful static resources like images, fonts, scripts, etc. Defaults to false.

key

(string): Name of the key to press or a character to generate, such as ArrowLeft or a

level

(string): Level of the console messages to return. Each level includes the messages of more severe levels. Defaults to "info".

modifiers

(array, optional): Modifier keys to press

paths

(array, optional): The absolute paths to the files to upload. Can be single file or multiple files. If omitted, file chooser is cancelled.

promptText

(string, optional): The text of the prompt in case of a prompt dialog.

ref

(string): Exact target element reference from the page snapshot

startElement

(string): Human-readable source element description used to obtain the permission to interact with the element

startRef

(string): Exact source element reference from the page snapshot

url

(string): The URL to navigate to