MCP capture_screen
Description
Take a screenshot of the Roku device screen. Saves the image to disk and optionally returns it as base64 for inline AI visual analysis. A Roku Cloud Emulator device (rce:<name>), or a LAN device without ECP capture, is captured through its installer instead: that needs the saved developer password and, unless the device's auth token grants the screenshot permission, works only while a sideloaded app is in the foreground. The result's source names the path that took the frame: ecp or installer.
See also
- HTTP captureScreen (
POST /api/screen/capture) - rk ecp capture-screen
Parameters
additionalProperties: false
| Name | Type | Required | Values |
|---|---|---|---|
| format | "png" | "jpeg" | No | enum: "png", "jpeg"; default: "png" |
| output | string | No | |
| device | string | No | |
| returnImage | boolean | No | default: true |
format
Not documented in the source.
output
Directory or exact file path to save the image
device
Device ID, IP, name, or rce:<name>. Uses active device if omitted.
returnImage
If true, embed the image as base64 in the response for inline AI visual analysis
Updated about 5 hours ago