Store Image in Clippy Room
store-image-toolPost one or more images (PNG, JPEG, GIF, or WEBP) to a Clippy room so they appear on every device watching it, optionally with a text caption. Pass each image as a base64 string or a data: URI. The room is created if it does not exist. Subscribed devices get a push notification. Returns the stored item, including direct URLs to fetch each image.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| room | Yes | The 6-character room code (or a Clippy share URL / #CODE link). The room is created if new. | |
| text | No | Optional caption to store alongside the image(s). Up to 200,000 characters. | |
| device | No | Optional short label for who is posting (max 64 chars). Defaults to "AI Agent". | |
| images | Yes | One or more images, each a base64-encoded PNG/JPEG/GIF/WEBP or a data: URI (e.g. "data:image/png;base64,iVBOR..."). Up to 10 images, 10 MB each. | |
| password | No | Required only if the room is password-protected and you are not using owner_token. | |
| owner_token | No | Optional. The room owner_token; bypasses the password on a locked room. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Human-shareable URL that opens the room on any device. | |
| code | Yes | The room code the image was stored in. | |
| item | Yes | The stored item, including image URLs. |