app.perpetual.video
A local-first video editor that a browser agent can edit with you.
First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com
Answer 9 · Act 22 · Transact 3 · Score: Not yet scored
Tool inspector
add_shape
Add a shape overlay to the timeline. Times are in seconds and default to fromSeconds 0 for 3 seconds. Position and size are in canvas pixels — call get_editor_state for the current canvas dimensions — and default to a centred box. `row` is the timeline layer, 0 on top. Overlapping overlays on the same row are pushed apart automatically.
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
shape |
string | yes | — |
fromSeconds |
number | no | — |
durationSeconds |
number | no | — |
row |
integer | no | — |
left |
number | no | — |
top |
number | no | — |
width |
number | no | — |
height |
number | no | — |
rotation |
number | no | — |
fill |
string | no | — |
Raw JSON schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"shape": {
"type": "string",
"enum": [
"rectangle",
"rounded-rect",
"circle",
"ellipse",
"triangle",
"diamond",
"pentagon",
"hexagon",
"arrow-right",
"arrow-left",
"arrow-up",
"arrow-down",
"double-arrow",
"line-horizontal",
"line-vertical",
"heart",
"cross",
"ring",
"chevron-right",
"chevron-left",
"speech-bubble",
"thought-bubble"
]
},
"fromSeconds": {
"type": "number",
"minimum": 0,
"maximum": 3600
},
"durationSeconds": {
"type": "number",
"minimum": 0.1,
"maximum": 3600
},
"row": {
"type": "integer",
"minimum": 0,
"maximum": 7
},
"left": {
"type": "number",
"minimum": -20000,
"maximum": 20000
},
"top": {
"type": "number",
"minimum": -20000,
"maximum": 20000
},
"width": {
"type": "number",
"minimum": 1,
"maximum": 20000
},
"height": {
"type": "number",
"minimum": 1,
"maximum": 20000
},
"rotation": {
"type": "number",
"minimum": -3600,
"maximum": 3600
},
"fill": {
"type": "string",
"maxLength": 64
}
},
"required": [
"shape"
],
"additionalProperties": false
}
Similar websites
wfsim.app
A Warframe calculator that simulates the fight instead of estimating it — builder, simulator, optimizer. Every formula cites its source, and the golden tests ar…
commonplace-webmcp.vercel.app
Commonplace is an editable social reading space built for people and their browser agents.
pixelforge-studio.appcaster.chatgpt.site
A professional browser pixel-art editor for drawing, frame animation, palettes, sprite sheets, GIF export, and WebMCP automation.
pixelite.taskcraft.site
Pixelite