AI Vision Debug MCP Server

enhanced_page_analyzer

Analyze web pages with screenshots, console logs, interactive element mapping, and performance metrics to identify UI/UX issues and optimize functionality. Customize analysis with device emulation, wait parameters, and full-page capture.

Instructions

Analyze a page with screenshots, console logs, interactive element mapping, and performance metrics

Input Schema

NameRequiredDescriptionDefault
deviceNoOptional device to emulate (e.g., "iPhone 13", "Pixel 5")
fullPageNoWhether to capture full page or just viewport. Default: false
includeConsoleNoWhether to include console logs. Default: true
mapElementsNoWhether to map interactive elements. Default: true
urlYesURL to analyze (e.g., http://localhost:4999, https://example.com)
waitForSelectorNoOptional CSS selector to wait for before analysis
waitTimeNoTime to wait in milliseconds before analysis. Default: 3000

Input Schema (JSON Schema)

{ "properties": { "device": { "description": "Optional device to emulate (e.g., \"iPhone 13\", \"Pixel 5\")", "type": "string" }, "fullPage": { "description": "Whether to capture full page or just viewport. Default: false", "type": "boolean" }, "includeConsole": { "description": "Whether to include console logs. Default: true", "type": "boolean" }, "mapElements": { "description": "Whether to map interactive elements. Default: true", "type": "boolean" }, "url": { "description": "URL to analyze (e.g., http://localhost:4999, https://example.com)", "type": "string" }, "waitForSelector": { "description": "Optional CSS selector to wait for before analysis", "type": "string" }, "waitTime": { "description": "Time to wait in milliseconds before analysis. Default: 3000", "type": "number" } }, "required": [ "url" ], "type": "object" }
ID: lbb1el5owd