RUNAUTOMATION MCP SERVER TOOLS

91 tools from the RunAutomation MCP Server MCP Server, categorised by risk level.

READ 28 tools
Read get_codegen_session Get information about a code generation session Read get_session_info Get detailed information about a specific browser session including uptime, current URL, console logs, and ... Read list_browser_sessions List all active browser sessions with their details including session ID, browser type, current URL, and ac... Read playwright_assert_attribute Assert element attribute value with flexible matching Read playwright_assert_request_made Assert that a network request was made matching URL pattern and optional method Read playwright_check_contrast Check color contrast ratio for WCAG compliance Read playwright_check_keyboard_navigation Check keyboard navigation and focusable elements on the page Read playwright_compare_coverage Compare coverage between baseline and current test runs Read playwright_console_logs Retrieve console logs from the browser with filtering options Read playwright_count_pdf_pages Count the number of pages in a PDF file and get PDF metadata information. Read playwright_extract_pdf_text Extract text content from a PDF file. Useful for verifying PDF generation and content validation. Read playwright_get Perform an HTTP GET request Read playwright_get_aria_snapshot Get ARIA accessibility tree snapshot of the page or element Read playwright_get_coverage Stop coverage collection and get results with detailed statistics Read playwright_get_element_position Get the position and dimensions of an element on the page Read playwright_get_persistence_stats Get statistics about persisted sessions on disk Read playwright_get_resource_usage Get current resource usage statistics (browsers, sessions, memory, queue) Read playwright_get_video_status Get current video recording status including duration and annotation count Read playwright_get_visible_html Get the HTML content of the current page. By default, all <script> tags are removed from the output unless ... Read playwright_get_visible_text Get the visible text content of the current page Read playwright_list_devices List all available device emulations supported by Playwright. Returns device names with their viewport sizes. Read playwright_read_clipboard Read text from the browser clipboard using the Clipboard API Read playwright_recover_all_sessions Recover all persisted sessions from disk Read playwright_screenshot Take a screenshot of the current page or a specific element Read playwright_validate_pdf_content Validate that a PDF contains specific text content. Returns success if text is found, error if not. Read playwright_visual_compare Compare a screenshot against a baseline image for visual regression testing. Detects pixel differences and ... Read playwright_collect_locators Collect all visible, unique locators from the current page and generate a Page Object Model (POM) file. Aut... Read playwright_generate_coverage_report Generate coverage report in various formats from coverage data file
EXECUTE 50 tools
Execute playwright_delete Perform an HTTP DELETE request Execute playwright_batch_ai_visual_compare Run batch AI visual comparisons across multiple pages Execute playwright_emulate_device Emulate a mobile device with specific viewport, user agent, and capabilities. Supports all Playwright devic... Execute playwright_evaluate Execute JavaScript in the browser console Execute playwright_expect_response Ask Playwright to start waiting for a HTTP response. This tool initiates the wait operation but does not wa... Execute playwright_navigate Navigate to a URL Execute playwright_recover_session Recover a persisted session from disk after crash or restart Execute playwright_run_across_browsers Execute actions across multiple browsers in parallel. Tests cross-browser compatibility by running the same... Execute playwright_run_cross_browser Run a test across multiple browsers (chromium, firefox, webkit) in parallel Execute playwright_run_tests_parallel Execute multiple test scenarios in parallel with configurable concurrency Execute playwright_start_coverage Start collecting JavaScript and CSS code coverage Execute playwright_start_video_recording Start recording video of browser session. Useful for test debugging and documentation. Execute playwright_wait_attribute Wait for element attribute to have specific value Execute playwright_wait_element_count Wait for specific number of elements matching a selector Execute playwright_wait_element_hidden Wait for element to become hidden or disappear Execute playwright_wait_network_idle Wait for network activity to become idle Execute playwright_wait_smart Intelligent wait for element with multiple conditions (visibility, stability, interactive state) Execute playwright_wait_url Wait for URL to match a specific pattern Execute start_codegen_session Start a new code generation session to record Playwright actions Execute playwright_ai_visual_compare AI-powered visual regression testing that intelligently ignores dynamic content like ads and timestamps Execute playwright_assert_css_property Assert CSS property value using computed styles Execute playwright_assert_element_count Assert exact count of elements matching a selector with flexible comparison Execute playwright_assert_element_state Assert element state (visible, hidden, enabled, disabled, editable, readonly, checked, unchecked) Execute playwright_assert_response Wait for and validate a previously initiated HTTP response wait operation. Execute playwright_assert_text_content Assert element text content with fuzzy search support (exact, contains, startsWith, endsWith, regex) Execute playwright_batch_visual_compare Compare multiple screenshots against their baselines in a single operation. Useful for comprehensive visual... Execute playwright_check_accessibility Run comprehensive accessibility scan using axe-core for WCAG compliance Execute playwright_cross_browser_screenshot Capture and compare screenshots across multiple browsers. Automatically detects visual differences between ... Execute playwright_download_and_extract_pdf Download a PDF file by clicking a trigger element and optionally extract its text content. Useful for testi... Execute playwright_download_file Handle file downloads triggered by clicking an element. Waits for download to complete and saves the file. Execute playwright_expect_dialog Wait for a dialog to appear, validate its message, and handle it. Useful for testing alert/confirm/prompt d... Execute playwright_go_back Navigate back in browser history Execute playwright_go_forward Navigate forward in browser history Execute playwright_hover Hover an element on the page Execute create_browser_session Create a new browser session with isolated context. Enables parallel browser execution and multi-user scena... Execute playwright_click Click an element on the page Execute playwright_click_and_switch_tab Click a link and switch to the newly opened tab Execute playwright_copy_to_clipboard Copy text to the browser clipboard using the Clipboard API Execute playwright_drag Drag an element to a target location Execute playwright_drag_to_position Drag an element to specific coordinates on the page with smooth animation Execute playwright_fill fill out an input field Execute playwright_handle_dialog Set up a handler for the next browser dialog (alert, confirm, or prompt). The handler will be called when a... Execute playwright_iframe_click Click an element in an iframe on the page Execute playwright_iframe_fill Fill an element in an iframe on the page Execute playwright_patch Perform an HTTP PATCH request Execute playwright_post Perform an HTTP POST request Execute playwright_press_key Press a keyboard key Execute playwright_put Perform an HTTP PUT request Execute playwright_select Select an element on the page with Select tag Execute switch_browser_session Switch the current active session to a different browser session. All subsequent browser operations will us...

Route RunAutomation MCP Server through PolicyLayer and every one of its 91 tools is checked against your policy before it runs.

CHECK YOUR STACK →

See every tool, the dangerous ones, and the token cost across your stack.

How many tools does the RunAutomation MCP Server MCP server have? +

The RunAutomation MCP Server MCP server exposes 91 tools across 4 categories: Read, Write, Destructive, Execute.

How do I enforce policies on RunAutomation MCP Server tools? +

Route the RunAutomation MCP Server server through the PolicyLayer gateway. Define allow, deny, or approval rules per tool in the dashboard; they are enforced on every call before it reaches the server.

What risk categories do RunAutomation MCP Server tools fall into? +

RunAutomation MCP Server tools are categorised as Read (28), Write (9), Destructive (4), Execute (50). Each category has a recommended default policy.

Enforce policy on every RunAutomation MCP Server tool call.

Start from RunAutomation MCP Server, add the rest of your stack, and see everything your agents can call. Then put policy on all of it.

Free to start. No card required.

43,000+ MCP servers and 220,000+ tools scanned and risk-classified.

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.