take_screenshot
Capture macOS screenshots of fullscreen, window, or selection with options for format, cursor visibility, window shadow, and timestamped filenames. Save to specified path.
Instructions
Take a screenshot using macOS screencapture
Input Schema
Name | Required | Description | Default |
---|---|---|---|
format | No | Image format | |
hideCursor | No | Whether to hide the cursor | |
path | Yes | Path where to save the screenshot | |
shadow | No | Whether to include the window shadow (only for window type) | |
timestamp | No | Timestamp to add to filename | |
type | Yes | Type of screenshot to take |
Input Schema (JSON Schema)
{
"additionalProperties": false,
"properties": {
"format": {
"description": "Image format",
"enum": [
"png",
"jpg",
"pdf",
"tiff"
],
"type": "string"
},
"hideCursor": {
"description": "Whether to hide the cursor",
"type": "boolean"
},
"path": {
"description": "Path where to save the screenshot",
"type": "string"
},
"shadow": {
"description": "Whether to include the window shadow (only for window type)",
"type": "boolean"
},
"timestamp": {
"description": "Timestamp to add to filename",
"type": "boolean"
},
"type": {
"description": "Type of screenshot to take",
"enum": [
"fullscreen",
"window",
"selection"
],
"type": "string"
}
},
"required": [
"path",
"type"
],
"type": "object"
}