stagehand-animation-studio.saimun-h-shahee.chatgpt.site
stagehand-animation-studio.saimun-h-shahee.chatgpt.site
live
Unverified (seed import)
Media & Personal
27 tools
imperative implementation
A WebMCP-native 2D animation studio for editable cartoon scenes.
First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com
Answer 5 · Act 22 · Transact 0 · Score: Not yet scored
Tool inspector
edit_animation_frame
act
imperative
Add, update, duplicate, or delete one exposed drawing with hold semantics.
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
action |
— | yes | — |
sceneId |
string | no | — |
trackId |
string | yes | — |
celId |
string | no | — |
frame |
integer | no | — |
exposure |
integer | no | — |
drawing |
string | no | — |
assetId |
string | no | — |
assetFrame |
integer | no | — |
x |
number | no | — |
y |
number | no | — |
scale |
number | no | — |
rotation |
number | no | — |
opacity |
number | no | — |
expectedRevision |
integer | no | Optional optimistic-concurrency guard from a fresh read. |
idempotencyKey |
string | no | Unique retry key. Repeated calls return the first result. |
Raw JSON schema
{
"$id": "https://stagehand.local/schemas/edit-animation-frame.json",
"type": "object",
"additionalProperties": false,
"properties": {
"action": {
"enum": [
"add",
"update",
"duplicate",
"delete"
]
},
"sceneId": {
"type": "string"
},
"trackId": {
"type": "string"
},
"celId": {
"type": "string"
},
"frame": {
"type": "integer",
"minimum": 0
},
"exposure": {
"type": "integer",
"minimum": 1
},
"drawing": {
"type": "string"
},
"assetId": {
"type": "string"
},
"assetFrame": {
"type": "integer",
"minimum": 0,
"maximum": 63
},
"x": {
"type": "number"
},
"y": {
"type": "number"
},
"scale": {
"type": "number",
"minimum": 0.05,
"maximum": 8
},
"rotation": {
"type": "number",
"minimum": -360,
"maximum": 360
},
"opacity": {
"type": "number",
"minimum": 0,
"maximum": 1
},
"expectedRevision": {
"type": "integer",
"minimum": 1,
"description": "Optional optimistic-concurrency guard from a fresh read."
},
"idempotencyKey": {
"type": "string",
"minLength": 1,
"maxLength": 120,
"description": "Unique retry key. Repeated calls return the first result."
}
},
"required": [
"action",
"trackId"
]
}
Similar websites
wfsim.app
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…
live
Unverified
Media & Personal
enemies_targets_list
enemies_target_new
enemies_target_copy
enemies_target_open
enemies_target_set
Inspect tools
commonplace-webmcp.vercel.app
commonplace-webmcp.vercel.app
Commonplace is an editable social reading space built for people and their browser agents.
live
Unverified
Media & Personal
Transact tools
commonplace.get_page_state
commonplace_get_page_state
commonplace.get_reading_list
commonplace_get_reading_list
commonplace.get_profile
Inspect tools
pixelforge-studio.appcaster.chatgpt.site
pixelforge-studio.appcaster.chatgpt.site
A professional browser pixel-art editor for drawing, frame animation, palettes, sprite sheets, GIF export, and WebMCP automation.
live
Unverified
Media & Personal
Transact tools
plan_text_creation
get_text_creation_status
create_from_text
claim_text_creation
update_text_creation
Inspect tools
pixelite.taskcraft.site
pixelite.taskcraft.site
Pixelite
live
Unverified
Media & Personal
Transact tools
get_document_info
list_layers
get_active_layer
get_selection_info
new_document
Inspect tools