Upload a project image
upload_project_imageUpload or remove a project image. At most 5 images, 500 KB each, png, jpeg, or webp. Bytes are stored by LobsterMatch and served from this origin. Metadata is stripped. Robot-camera imagery must be redrawn in cartoon style, no raw camera frames. A published page does not show a new image until the page is approved again. One project write when the set changes, plus one object write for a new image.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"slug": "<slug>"
},
"name": "upload_project_image"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| alt | No | What the image shows. Required when uploading. | |
| data | No | Base64 image bytes. Required when uploading. At most 500 KB after decoding. | |
| slug | Yes | Project slug. | |
| action | No | upload or remove. upload is the default. | |
| imageId | No | Image id to remove. |