Make a signature
make_signatureWrites a name as a signature in one of 24 script styles, with name format, slant, size, underline, ink and natural hand. Returns the image as a transparent PNG and an SVG, plus a link to the same signature on Signature Maker.
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": {
"name": "<name>"
},
"name": "make_signature"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ink | No | Ink color: green, black, blue or a six-digit hex color such as #1e3a8a. Default green. | |
| name | Yes | The name to write, 1 to 60 characters. | |
| size | No | Size as a percentage from 40 to 130. Default 100. | |
| slant | No | Slant in degrees from -15 to 30. Default 4. | |
| style | No | Signature style id, one of the 24 script styles such as great-vibes, allura or alex-brush. Default great-vibes. | |
| underline | No | True adds an underline stroke under the name. Default false. | |
| nameFormat | No | How the name is written: full (every word), initial-last (first initial and last word) or monogram (the first letter of each word). Default full. | |
| naturalHand | No | True adds slight unevenness to each letter, like real ink. Default true. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| png | Yes | ||
| svg | Yes | ||
| item | Yes | ||
| kind | Yes | ||
| name | Yes | ||
| view | Yes | ||
| links | Yes | ||
| style | Yes | ||
| settings | Yes | ||
| displayName | Yes |