engravingPortraits, objects and full scenes drawn with ordered marks
photoreal, atelier, classic
EtchMotion Studio 1.0
Use this page as the source of truth for safe local automation. Read the live catalog before choosing a recipe. Review sources before creating projects.
Connection contract
The bridge finds EtchMotion's runtime discovery file, validates a 127.0.0.1 origin and sends the rotating x-etchmotion-token header. Never expose or persist the token. The desktop app must remain open.
Required workflow
MCP tools
etchmotion_statusReadRuntime, queue and library counts
etchmotion_catalogReadCurrent engines, recipes, templates and music
etchmotion_projectsReadCompleted projects, masters and exports
etchmotion_compositionsReadLonger multi-scene productions
etchmotion_channel_stylesReadLatest immutable styles and version history
etchmotion_save_channel_styleWriteSave a new immutable style version
etchmotion_plan_channelWriteBuild a reviewed plan and upload-ready CSV
etchmotion_jobsReadPersistent queue and recovery state
etchmotion_searchPreviewReusable source candidates
etchmotion_batch_previewPreviewReviewed candidates for newline subjects
etchmotion_createWriteOne reviewed local project
etchmotion_batch_createWriteUp to 24 reviewed local projects
etchmotion_composeWriteA two to twelve scene composition
etchmotion_cancel_jobWriteCancel one queue step without deleting files
etchmotion_retry_jobWriteRetry a recoverable queue step
Generator contract
engravingphotoreal, atelier, classic
color-regionsatelier-premium-v2, storybook, poster, stained-glass
restorationmuseum-conservation, family-album, colour-memory
mosaicartisan-ceramic, ceramic, paper-cut, pixel-luxe
painted-canvasproduct-gouache, oil-linen, gouache-board, watercolour-coldpress
story-plateeditorial-ink, field-guide, darkboard
Restoration is a creative simulation, not forensic recovery. Story Plate works best with a structured brief and verified callout facts. Engraving Atelier is portrait-only.
Shared settings
auto, framed, editorial, sketchbook, blueprint, product-stage
vertical, portrait, square, landscape
auto, portrait, full-scene, isolated-object
standard, dense, ultra
physical, classic
draw-first or ready-page
18 to 90 seconds for one render
{
"generatorMode": "engraving",
"generatorPreset": "photoreal",
"detail": "dense",
"hook": "Can you name this computing pioneer?",
"brand": "Gallery of Faces",
"theme": "gallery-gold",
"subjectMode": "portrait",
"presentation": "framed",
"toolStyle": "physical",
"coloringPageMotion": "ready-page",
"drawSeconds": 35,
"outputFormat": "vertical",
"musicAsset": "quiet-archive",
"musicVolume": 0.18,
"pencilSound": true,
"pencilVolume": 0.55,
"voiceVolume": 0.9
}A custom opening question belongs in hook. It must be present when the project is created and again when the video is rendered from saved project settings.
Payload pattern
Ada Lovelace | Can you name this computing pioneer?
Monarch butterfly | Why does this traveller cross a continent?{
"request": {
"name": "Ada Lovelace",
"imageUrl": "REVIEWED_ORIGINAL_URL",
"source": { "title": "KEEP_FULL_SOURCE_RECORD" },
"settings": {
"generatorMode": "engraving",
"generatorPreset": "photoreal",
"hook": "Can you name this computing pioneer?",
"autoRender": true
},
"draft": true
}
}{
"request": {
"projectIds": ["ready-project-a", "ready-project-b"],
"title": "How nature solves difficult problems",
"templateId": "wide-documentary",
"draft": true
}
}Rights and safety