Create a mockup of a cover
create_mockupDraw a cover as a product shot (a 3D book, flat, on an e-reader) or on a social card with a line of text. Answers with the picture and its links.
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": {
"title": "<title>"
},
"name": "create_mockup"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| svg | No | Also answer with the SVG markup (large). | |
| case | No | The title in capitals, or as typed. | |
| font | No | The title's font instead of the style's: serif, didone, garamond, sans, geometric, humanist, condensed, display, mono. | |
| kind | No | Default: book. | |
| lang | No | The text's language, a tag such as tr or zh-Hant, for its capitals (Turkish İ) and letterforms. Default: from the text. | |
| seed | No | Every random choice comes from it: the same seed draws the same cover; another, a variation. | |
| text | No | The line on a card, square or story, such as "Out now". | |
| badge | No | A seal in a corner, such as "Winner of the Hugo Award". | |
| genre | No | With no style, pick one that suits a genre: literary (Literary), thriller (Thriller & crime), horror (Horror), romance (Romance), fantasy (Fantasy & sci-fi), children (Children’s), nonfiction (Non-fiction). | |
| style | No | A style, by id or name (see list_styles), or "random" (the default: the seed picks one). | |
| title | Yes | The book's title. A line break (\n) breaks its line on the cover. | |
| author | No | The author's name. | |
| colors | No | Your own colours instead of a palette, as hex. | |
| credit | No | A credit under the subtitle, such as "Translated by Ann Lee". | |
| format | No | paperback, ebook, square, or a size in px such as 1600x2560 (Kindle). Default: paperback (2:3). | |
| series | No | A series line above the title, such as "Book Two of the Ember Cycle". | |
| palette | No | A palette, by id or name (see list_palettes), or "auto" (the default: the seed picks one). | |
| texture | No | A fine film grain. | |
| subtitle | No | A subtitle or tagline. | |
| variants | No | Choices a style lets you pin, as list_styles shows them, such as { "scene": "forest" }. |