Playwright
Generated from .claude/mcps/.mcp-enterprise.json on 2026-09-11 — do not edit this page by hand; run task mcp:docs instead. 1 server(s) from Playwright, used across 6 product(s).
playwright-automation
Automate browser interactions: navigate, fill forms, take screenshots.
- Tools: 24 —
browser_close,browser_resize,browser_console_messages,browser_handle_dialog,browser_evaluate,browser_file_upload,browser_drop,browser_find,browser_fill_form,browser_press_key,browser_type,browser_navigate,browser_navigate_back,browser_network_requests,browser_network_request,browser_run_code_unsafe,browser_take_screenshot,browser_snapshot,browser_click,browser_drag,browser_hover,browser_select_option,browser_tabs,browser_wait_for - Runs in:
adlc-framework,ai-job-search,b2b-metering,command-center,commerce,os-ui - Enable: Written into each target's
.mcp.jsonbytask mcp:profile:regenerate(or, for a b2b-metering tenant,task tenant:launch TENANT=<id>). - Env vars: none
- Auth: none
- Verify:
claude mcp list - Runbook: —
browser_close
Close the page
Use the browser_close tool from the playwright-automation MCP server for my current task: Close the page.
browser_resize
Resize the browser window
Use the browser_resize tool from the playwright-automation MCP server for my current task: Resize the browser window.
browser_console_messages
Returns all console messages
Use the browser_console_messages tool from the playwright-automation MCP server for my current task: Returns all console messages.
browser_handle_dialog
Handle a dialog
Use the browser_handle_dialog tool from the playwright-automation MCP server for my current task: Handle a dialog.
browser_evaluate
Evaluate JavaScript expression on page or element
Use the browser_evaluate tool from the playwright-automation MCP server for my current task: Evaluate JavaScript expression on page or element.
browser_file_upload
Upload one or multiple files
Use the browser_file_upload tool from the playwright-automation MCP server for my current task: Upload one or multiple files.
browser_drop
Drop files or MIME-typed data onto an element, as if dragged from outside the page. At least one of "paths" or "data" must be provided.
Use the browser_drop tool from the playwright-automation MCP server for my current task: Drop files or MIME-typed data onto an element, as if dragged from outside the page. At least one of "paths" or "data" must be provided.
browser_find
Search the accessibility snapshot of the current page for text or a regular expression. Returns matching snapshot nodes with a few lines of surrounding context (like search snippets), each shown under its path from the root of the tree, which is cheaper than capturing the whole snapshot when you only need to locate an element and its ref.
Use the browser_find tool from the playwright-automation MCP server for my current task: Search the accessibility snapshot of the current page for text or a regular expression. Returns matching snapshot nodes with a few lines of surrounding context (like search snippets), each shown under its path from the root of the tree, which is cheaper than capturing the whole snapshot when you only need to locate an element and its ref.
browser_fill_form
Fill multiple form fields
Use the browser_fill_form tool from the playwright-automation MCP server for my current task: Fill multiple form fields.
browser_press_key
Press a key on the keyboard
Use the browser_press_key tool from the playwright-automation MCP server for my current task: Press a key on the keyboard.
browser_type
Type text into editable element
Use the browser_type tool from the playwright-automation MCP server for my current task: Type text into editable element.
browser_navigate
Navigate to a URL
Use the browser_navigate tool from the playwright-automation MCP server for my current task: Navigate to a URL.
browser_navigate_back
Go back to the previous page in the history
Use the browser_navigate_back tool from the playwright-automation MCP server for my current task: Go back to the previous page in the history.
browser_network_requests
Returns a numbered list of network requests since loading the page. Use browser_network_request with the number to get full details.
Use the browser_network_requests tool from the playwright-automation MCP server for my current task: Returns a numbered list of network requests since loading the page. Use browser_network_request with the number to get full details.
browser_network_request
Returns full details (headers and body) of a single network request, or a single part if part is set. Use the number from browser_network_requests.
Use the browser_network_request tool from the playwright-automation MCP server for my current task: Returns full details (headers and body) of a single network request, or a single part if `part` is set. Use the number from browser_network_requests.
browser_run_code_unsafe
Run a Playwright code snippet. Unsafe: executes arbitrary JavaScript in the Playwright server process and is RCE-equivalent.
Use the browser_run_code_unsafe tool from the playwright-automation MCP server for my current task: Run a Playwright code snippet. Unsafe: executes arbitrary JavaScript in the Playwright server process and is RCE-equivalent.
browser_take_screenshot
Take a screenshot of the current page. You can't perform actions based on the screenshot, use browser_snapshot for actions.
Use the browser_take_screenshot tool from the playwright-automation MCP server for my current task: Take a screenshot of the current page. You can't perform actions based on the screenshot, use browser_snapshot for actions.
browser_snapshot
Capture accessibility snapshot of the current page, this is better than screenshot
Use the browser_snapshot tool from the playwright-automation MCP server for my current task: Capture accessibility snapshot of the current page, this is better than screenshot.
browser_click
Perform click on a web page
Use the browser_click tool from the playwright-automation MCP server for my current task: Perform click on a web page.
browser_drag
Perform drag and drop between two elements
Use the browser_drag tool from the playwright-automation MCP server for my current task: Perform drag and drop between two elements.
browser_hover
Hover over element on page
Use the browser_hover tool from the playwright-automation MCP server for my current task: Hover over element on page.
browser_select_option
Select an option in a dropdown
Use the browser_select_option tool from the playwright-automation MCP server for my current task: Select an option in a dropdown.
browser_tabs
List, create, close, or select a browser tab.
Use the browser_tabs tool from the playwright-automation MCP server for my current task: List, create, close, or select a browser tab.
browser_wait_for
Wait for text to appear or disappear or a specified time to pass
Use the browser_wait_for tool from the playwright-automation MCP server for my current task: Wait for text to appear or disappear or a specified time to pass.