screenshot_url
Capture screenshots of URLs for UI analysis, with options for full-page capture, specific elements, device emulation, and timed delays using the AI Vision Debug MCP Server.
Instructions
Take a screenshot of a URL
Input Schema
Name | Required | Description | Default |
---|---|---|---|
device | No | Optional device to emulate (e.g., "iPhone 13", "Pixel 5") | |
fullPage | No | Whether to capture full page or just viewport. Default: false | |
selector | No | Optional CSS selector to screenshot only that element | |
url | Yes | URL to capture a screenshot of | |
waitForSelector | No | Optional CSS selector to wait for before taking screenshot | |
waitTime | No | Time to wait in milliseconds before taking screenshot. Default: 1000 |
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"
},
"selector": {
"description": "Optional CSS selector to screenshot only that element",
"type": "string"
},
"url": {
"description": "URL to capture a screenshot of",
"type": "string"
},
"waitForSelector": {
"description": "Optional CSS selector to wait for before taking screenshot",
"type": "string"
},
"waitTime": {
"description": "Time to wait in milliseconds before taking screenshot. Default: 1000",
"type": "number"
}
},
"required": [
"url"
],
"type": "object"
}