MCP Screenshot Server

take_screenshot

Capture a screenshot of any web page or local GUI

Input Schema

NameRequiredDescriptionDefault
fullPageNoCapture full scrollable page
heightNoViewport height in pixels
outputPathNoCustom output path (optional)
urlYesURL to capture (can be http://, https://, or file:///)
widthNoViewport width in pixels

Input Schema (JSON Schema)

{ "properties": { "fullPage": { "description": "Capture full scrollable page", "type": "boolean" }, "height": { "description": "Viewport height in pixels", "maximum": 2160, "minimum": 1, "type": "number" }, "outputPath": { "description": "Custom output path (optional)", "type": "string" }, "url": { "description": "URL to capture (can be http://, https://, or file:///)", "type": "string" }, "width": { "description": "Viewport width in pixels", "maximum": 3840, "minimum": 1, "type": "number" } }, "required": [ "url" ], "type": "object" }

Other Tools