Visual UI Debug Agent MCP
Visual UI testing and debugging MCP server with Playwright, screenshots, DOM inspection, workflow validation, and visual diffs.
Visual UI Debug Agent MCP is an open-source mcp server by samihalawa, written mainly in JavaScript, with 84 GitHub stars and the ISC license. Its code was last updated Oct 1, 2026.
Scan summary: scanned Nov 5, 2026 at commit 33af9e8. Seen able to run dynamic code, control a web browser. Scan policy
33af9e8 · Nov 5, 2026Findings (11)
- highHigh. Something risky that needs a close look before you install.dependencies issueDetails are available to the maintainer after claiming this listing.
- mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.@modelcontextprotocol/sdk@1.30.0: 6 known vulnerabilitiesGHSA-22jm-h49p-29qw, GHSA-46jr-4wx8-v453, GHSA-6prh-2h8m-c8cw, GHSA-6qxp-vccf-f47h, GHSA-f897-62hf-6gxq +1 more
package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.body-parser@2.3.0: 1 known vulnerabilityGHSA-27r3-jxmh-p828
package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.fast-uri@3.1.5: 10 known vulnerabilitiesGHSA-333x-w4r6-6crp, GHSA-5jgf-p345-68v8, GHSA-f65p-4m7j-42xc, GHSA-fph4-wmhf-6fwf, GHSA-hrr3-gc8f-f4qj +5 more
package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.zod@3.25.76: 1 known vulnerabilityGHSA-mrhx-c7xc-m3w5
package-lock.json - lowLow. Minor, or common in normal tools. Shown for information.@hono/node-server@2.1.0: 1 known vulnerabilityGHSA-rmxm-3fg6-px4f
package-lock.json - lowLow. Minor, or common in normal tools. Shown for information.hono@4.13.1: 5 known vulnerabilitiesGHSA-5r4p-p66f-jhc7, GHSA-crvj-82cr-hjcx, GHSA-g6gw-c38x-mqfc, GHSA-gqvv-2mrq-wpjv, GHSA-hxh3-vqpv-xpqv
package-lock.json - lowLow. Minor, or common in normal tools. Shown for information.ip-address@10.5.0: 5 known vulnerabilitiesGHSA-2vr4-cq9g-pvrc, GHSA-h3mg-xc3c-68pw, GHSA-j6r3-76f7-8jcv, GHSA-rpw4-54j3-4h4q, GHSA-rxp7-6hxx-x8q5
package-lock.json - lowLow. Minor, or common in normal tools. Shown for information.qs@6.15.3: 3 known vulnerabilitiesGHSA-4mjr-xmp4-gh2g, GHSA-6pq8-jhm2-2vcw, GHSA-x5fp-wj9c-mxmx
package-lock.json - lowLow. Minor, or common in normal tools. Shown for information.package.json has a prepare scriptnpm run build
package.json - lowLow. Minor, or common in normal tools. Shown for information.No manifest declaring network access and environment variables (agent.json)
Network activity
Tools exposed (29)
enhanced_page_analyzerAnalyze a page with screenshots, console logs, interactive element mapping, and performance metrics
api_endpoint_testerTest multiple API endpoints and verify responses
navigation_flow_validatorTest a sequence of user actions across multiple pages
screenshot_urlTake a screenshot of a URL
dom_inspectorInspect DOM elements and their properties
batch_screenshot_urlsCapture screenshots of multiple URLs in a grid layout for easy comparison
console_monitorMonitor console logs on a page
performance_analysisAnalyze page performance metrics
visual_comparisonCompare two URLs visually and highlight differences
screenshot_local_filesTake screenshots of local HTML files in a directory
playwright_navigateNavigate to a URL
playwright_clickClick an element on the page
playwright_iframe_clickClick an element in an iframe on the page
playwright_fillFill out an input field
playwright_selectSelect an option in a dropdown
playwright_hoverHover over an element on the page
playwright_evaluateExecute JavaScript in the browser console context
playwright_console_logsRetrieve console logs captured so far
playwright_get_visible_textGet the visible text content of the current page
playwright_get_visible_htmlGet the HTML content of the current page
playwright_go_backNavigate back in browser history
playwright_go_forwardNavigate forward in browser history
playwright_press_keyPress a keyboard key (optionally focusing an element first)
playwright_dragDrag an element to a target location
playwright_screenshotTake a screenshot of the current page or a specific element
ui_workflow_validatorExecute and validate a sequence of UI interactions simulating a user workflow.
tunnel_helperGuide user to expose local ports via Cloudflare tunnel or manage tunnel URLs
debug_memorySave and retrieve debugging context including .env variables, selectors, and issues
sitemap_crawlerCrawl a website recursively to generate a comprehensive sitemap with all endpoints, links, and visible text content. Perfect for detecting inconsistent content, broken links, and navigation issues.
Automated result for the commit shown. See our scan policy. View the scan log
Maintainers can claim the listing to rescan, or dispute a result.
Visual UI Debug Agent MCP alternatives
View more →Similar mcp servers in Coding Agents, ranked by GitHub stars. Compare licence, recent activity and scan status before you choose.
| Name | Stars | Licence | Last updated | Scan |
|---|---|---|---|---|
| Visual UI Debug Agent MCP (this page) samihalawa | 84 | ISC | Oct 1, 2026 | Scanned, no flagged issues |
| Context Mode mksglu | 33k | None found | Nov 1, 2026 | Not scanned yet |
| Serena oraios | 31k | None found | Oct 28, 2026 | Not scanned yet |
| Fastmcp PrefectHQ | 28k | Apache-2.0 | Nov 1, 2026 | Scanned, no flagged issues |
| Nuclear nukeop | 19k | AGPL-3.0 | Nov 1, 2026 | Scanned, no flagged issues |
| MCP For Beginners microsoft | 18k | MIT | Oct 30, 2026 | Scanned, no flagged issues |