Loading...
npx -y @smithery/cli install @automatalabs/mcp-server-playwright --client claude{
"mcpServers": {
"playwright": {
"command": "npx",
"args": ["-y", "@automatalabs/mcp-server-playwright"]
}
}
}browser_navigateNavigates the browser to a specified URL.
Navigating to untrusted URLs can expose the system to malicious websites.
browser_screenshotCaptures a screenshot of the entire page or a specific element.
Screenshots may inadvertently capture sensitive information.
browser_clickClicks an element on the page using a CSS selector.
Clicking on unintended elements can lead to unexpected behavior.
browser_click_textClicks an element on the page based on its text content.
Clicking on unintended elements can lead to unexpected behavior.
browser_hoverHovers the mouse over an element on the page using a CSS selector.
Hovering is generally a read-only operation with minimal risk.
browser_hover_textHovers the mouse over an element on the page based on its text content.
Hovering is generally a read-only operation with minimal risk.
browser_fillFills out an input field with a specified value.
Filling out forms with incorrect or malicious data can have unintended consequences.
browser_selectSelects an option in a SELECT element using a CSS selector.
Selecting unintended options can lead to unexpected behavior.
browser_select_textSelects an option in a SELECT element based on its text content.
Selecting unintended options can lead to unexpected behavior.
browser_evaluateExecutes JavaScript code in the browser console.
Executing arbitrary JavaScript code can have significant security implications, including XSS and data exfiltration.
This server offers powerful browser automation capabilities but requires careful input validation to prevent unintended consequences. It is relatively safe when used with trusted LLMs and well-defined workflows, but risky if exposed to untrusted inputs or used to access sensitive websites without proper controls.