Wait until a UI element reaches a target state (visible, hidden, exists, or text match) or the timeout ends. Eliminates manual polling of screenshots or accessibility trees before interacting with the app.
Enables interactive element inspection on any website, allowing users to click elements and send detailed information (tag, classes, styles, attributes) to Claude for analysis.
Connects Claude with Matrix/Element to read and search messages across rooms. Enables listing rooms, viewing room information, retrieving message history, and searching conversation content from your Matrix account.
Scroll to specific elements on web pages using CSS selectors. This tool helps automate browser interactions by navigating to elements that require scrolling to access.
Find and tap UI elements by name, optionally enter text, and verify with a screenshot—combining accessibility checks into one call to reduce context usage.
Retrieve HTML content of a specific element and its children using a CSS selector. Control whether to get outer or inner HTML and limit depth for shallow inspection. Ideal for observing live HMR updates in Vite dev server.
Retrieve the HTML content of any page element by CSS selector. Control depth to get text only, limited markup, or full HTML, and choose inner or outer HTML.
Capture a screenshot of a specific webpage element using a CSS selector. Save the image in PNG, JPEG, or WebP format with customizable quality and padding for precise visual verification.
Retrieve specific properties and state of a DOM element using a CSS selector and property names array, enabling inspection of live updates during development.
Retrieve specific properties and state of a DOM element using a CSS selector. Specify property names like value, checked, or textContent to inspect current UI state.
Inspect computed CSS properties of a specific element using a CSS selector and property list. Enables real-time style debugging within Vite's HMR workflow.
Wait for a mobile app element to become visible on screen using Appium automation. Specify selector and timeout to ensure reliable element detection during testing.