{
  "title": "Screenshot capture",
  "human_url": "https://happytails.ai/en/device-tools/screenshot-capture/",
  "agent_url": "https://happytails.ai/agents/en/device-tools/screenshot-capture/",
  "language": "en",
  "markdown_url": "https://happytails.ai/en/device-tools/screenshot-capture.md",
  "content": "Screenshot capture\nCapture an image of a screen or window you choose.\nUseful next steps\nRedact image\nCover a rectangular area with a solid block.\nCrop image\nCrop a rectangular area from your image.\nCompress image\nReduce an image’s file size with adjustable quality and format.\nHow to use Screenshot capture\nChoose Start and review the browser’s permission request.\nChoose the intended device or screen, then check the preview or recording status.\nChoose Capture image.\nWhat to expect\nCapture an image of a screen or window you choose. Access starts only after you choose Start and allow the browser request. Stop ends device access. Captures stay in this browser; available formats and audio sources depend on browser support.",
  "content_format": "text/plain",
  "visibility": "public",
  "links": [
    {
      "name": "Redact image Cover a rectangular area with a solid block.",
      "url": "https://happytails.ai/en/privacy-tools/redact-image/"
    },
    {
      "name": "Crop image Crop a rectangular area from your image.",
      "url": "https://happytails.ai/en/image-tools/crop-image/"
    },
    {
      "name": "Compress image Reduce an image’s file size with adjustable quality and format.",
      "url": "https://happytails.ai/en/image-tools/compress-image/"
    }
  ],
  "tool": {
    "id": "screenshot-capture",
    "category": "device-tools",
    "built": true,
    "requirements": "Capture a still from a user-selected screen, window or tab with explicit permission where supported; stop capture tracks after use and on errors; offer local PNG download and clear unsupported-browser guidance; arbitrary remote URL capture is a separate workflow.",
    "implementation": {
      "fields": [],
      "input": false,
      "note": "Permission is requested only after Start. Captures stay in your browser. Stop ends device access. Browser support and available audio sources vary.",
      "experience": {
        "automatic": false,
        "single": false,
        "label": "Your text",
        "placeholder": "Type or paste your input…",
        "help": "Up to 1,000,000 characters. Review the settings before running.",
        "action": null
      },
      "mode": "explicit",
      "interactive": true
    },
    "execution": "Browser interface",
    "api": null,
    "browser_agent": {
      "supported": false,
      "name": null,
      "discovery": "WebMCP on the human page in a supporting browser",
      "verification": "See audit/API-AUDIT.md; availability is not verification"
    }
  },
  "markdown": "# Screenshot capture\n\n- Human page: https://happytails.ai/en/device-tools/screenshot-capture/\n- Markdown: https://happytails.ai/en/device-tools/screenshot-capture.md\n- Structured JSON: https://happytails.ai/agents/en/device-tools/screenshot-capture/index.json\n- Visibility: public\n\n## Tool capabilities\n\n| Property | Value |\n| --- | --- |\n| Tool ID | `screenshot-capture` |\n| Category | device-tools |\n| Implementation | Registered implementation. Registration alone is not a production-quality guarantee. |\n| Browser execution | Use the visible action or interactive controls. |\n| Browser processing | Browser; see tool notes for network behavior. |\n| HTTP API | Not callable through HTTP. |\n| Browser-agent interface | No callable WebMCP interface. |\n\n### Implementation notes\n\nPermission is requested only after Start. Captures stay in your browser. Stop ends device access. Browser support and available audio sources vary.\n\n### Inputs and settings\n\nNo free-text input is required. Use the file inputs and/or settings below.\n\nNo additional settings are declared for this tool.\n\n### Planning specification\n\nCapture a still from a user-selected screen, window or tab with explicit permission where supported; stop capture tracks after use and on errors; offer local PNG download and clear unsupported-browser guidance; arbitrary remote URL capture is a separate workflow.\n\nThis describes intended requirements. Use the implementation notes, interface schema and observed output to determine current support.\n\n### Complete machine-readable capability record\n\n```json\n{\n  \"id\": \"screenshot-capture\",\n  \"category\": \"device-tools\",\n  \"built\": true,\n  \"requirements\": \"Capture a still from a user-selected screen, window or tab with explicit permission where supported; stop capture tracks after use and on errors; offer local PNG download and clear unsupported-browser guidance; arbitrary remote URL capture is a separate workflow.\",\n  \"implementation\": {\n    \"fields\": [],\n    \"input\": false,\n    \"note\": \"Permission is requested only after Start. Captures stay in your browser. Stop ends device access. Browser support and available audio sources vary.\",\n    \"experience\": {\n      \"automatic\": false,\n      \"single\": false,\n      \"label\": \"Your text\",\n      \"placeholder\": \"Type or paste your input…\",\n      \"help\": \"Up to 1,000,000 characters. Review the settings before running.\",\n      \"action\": null\n    },\n    \"mode\": \"explicit\",\n    \"interactive\": true\n  },\n  \"execution\": \"Browser interface\",\n  \"api\": null,\n  \"browser_agent\": {\n    \"supported\": false,\n    \"name\": null,\n    \"discovery\": \"WebMCP on the human page in a supporting browser\",\n    \"verification\": \"See audit/API-AUDIT.md; availability is not verification\"\n  }\n}\n```\n\n## Page guide\n\nCapture an image of a screen or window you choose.\n\n## Useful next steps\n\n- [Redact image](https://happytails.ai/en/privacy-tools/redact-image/): Cover a rectangular area with a solid block. ([Markdown](https://happytails.ai/en/privacy-tools/redact-image.md))\n\n- [Crop image](https://happytails.ai/en/image-tools/crop-image/): Crop a rectangular area from your image. ([Markdown](https://happytails.ai/en/image-tools/crop-image.md))\n\n- [Compress image](https://happytails.ai/en/image-tools/compress-image/): Reduce an image’s file size with adjustable quality and format. ([Markdown](https://happytails.ai/en/image-tools/compress-image.md))\n\n## How to use Screenshot capture\n\n1. Choose Start and review the browser’s permission request.\n2. Choose the intended device or screen, then check the preview or recording status.\n3. Choose Capture image.\n\n## What to expect\n\nCapture an image of a screen or window you choose. Access starts only after you choose Start and allow the browser request. Stop ends device access. Captures stay in this browser; available formats and audio sources depend on browser support.\n"
}