DOM Analyzer is a Model Context Protocol (MCP) server built on Puppeteer, designed to control and analyze a configurable frontend application URL. It acts as a powerful interface for remote debugging, testing, and inspection of DOM, CSS, and network activity. The tool offers a suite of commands to perform actions like capturing screenshots, reading DOM content, retrieving computed styles, monitoring network requests and console errors, executing JavaScript, and simulating user interactions, making it an invaluable asset for developers and testers alike.
Key Features
01Simulate user interactions such as clicks, typing, and page navigation
02Monitor and filter intercepted HTTP network requests and console errors
030 GitHub stars
04Retrieve HTML content and computed CSS styles of any DOM element
05Execute arbitrary JavaScript within the target page's context
06Capture screenshots of pages or specific elements (base64 PNG output)