Skip to main content
Glama

Create a Doodle Comedy character

create_character

Creates an AI character, the drawn star of the project's Doodle Comedy videos (the only style that uses one), from a look: every field of character_fields (get_catalog), or a preset name from character_presets with changes. Up to 20 per project. use_in_videos makes it the character of the next videos.

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": "create_character"
  }
}

Input Schema

NameRequiredDescriptionDefault
lookNoThe look: every field, or with a preset only the fields to change
nameYes
presetNoStart from a preset by name (e.g. Giulia); look fields override it
projectNo
use_in_videosNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed13 schema fields changed
    • addedInput schema / properties / look / properties / build
      Added value: +{
      +  "description": "Doodle Comedy: body build; it shows when outfit is not none",
      +  "enum": [
      +    "slim",
      +    "average",
      +    "broad",
      +    "round"
      +  ],
      +  "type": "string"
      +}
    • addedInput schema / properties / look / properties / ears
      Added value: +{
      +  "description": "Doodle Comedy: ears that show (none = hidden)",
      +  "enum": [
      +    "none",
      +    "small",
      +    "big"
      +  ],
      +  "type": "string"
      +}
    • addedInput schema / properties / look / properties / extra
      Added value: +{
      +  "description": "Doodle Comedy: one extra",
      +  "enum": [
      +    "none",
      +    "earrings",
      +    "tie",
      +    "bowtie",
      +    "scarf",
      +    "necklace",
      +    "headphones"
      +  ],
      +  "type": "string"
      +}
    • addedInput schema / properties / look / properties / face_shape
      Added value: +{
      +  "description": "Doodle Comedy: the shape of the face (heart = wide forehead, pointed chin)",
      +  "enum": [
      +    "round",
      +    "oval",
      +    "long",
      +    "wide",
      +    "square",
      +    "heart"
      +  ],
      +  "type": "string"
      +}
    • addedInput schema / properties / look / properties / facial_hair_style
      Added value: +{
      +  "description": "Doodle Comedy: beard and moustache, with more choices than facial_hair; when set it wins over it (circle_beard = goatee joined to the moustache)",
      +  "enum": [
      +    "none",
      +    "stubble",
      +    "moustache",
      +    "handlebar",
      +    "goatee",
      +    "circle_beard",
      +    "short_beard",
      +    "beard",
      +    "long_beard"
      +  ],
      +  "type": "string"
      +}
    • addedInput schema / properties / look / properties / fringe
      Added value: +{
      +  "description": "Doodle Comedy: fringe (bangs) over the forehead",
      +  "enum": [
      +    "none",
      +    "straight",
      +    "side",
      +    "curtain"
      +  ],
      +  "type": "string"
      +}
    • addedInput schema / properties / look / properties / glasses_style
      Added value: +{
      +  "description": "Doodle Comedy: the glasses, with more choices than glasses; when set it wins over glasses",
      +  "enum": [
      +    "none",
      +    "round",
      +    "square",
      +    "rectangular",
      +    "aviator",
      +    "cat_eye",
      +    "sunglasses"
      +  ],
      +  "type": "string"
      +}
    • addedInput schema / properties / look / properties / hair_style
      Added value: +{
      +  "description": "Doodle Comedy: the haircut, with more choices than hair; when set it wins over hair",
      +  "enum": [
      +    "short",
      +    "buzz",
      +    "side_part",
      +    "quiff",
      +    "spiky",
      +    "pixie",
      +    "curly",
      +    "afro",
      +    "wavy_bob",
      +    "shoulder",
      +    "long_straight",
      +    "long_wavy",
      +    "long_curly",
      +    "ponytail",
      +    "pigtails",
      +    "braids",
      +    "bun",
      +    "top_knot",
      +    "dreads",
      +    "mohawk",
      +    "balding",
      +    "bald"
      +  ],
      +  "type": "string"
      +}
    • addedInput schema / properties / look / properties / headwear
      Added value: +{
      +  "description": "Doodle Comedy: what is on the head (headscarf covers the hair, like a hijab)",
      +  "enum": [
      +    "none",
      +    "cap",
      +    "beanie",
      +    "hat",
      +    "bucket_hat",
      +    "headband",
      +    "bandana",
      +    "headscarf",
      +    "turban"
      +  ],
      +  "type": "string"
      +}
    • addedInput schema / properties / look / properties / marks
      Added value: +{
      +  "description": "Doodle Comedy: one mark on the face",
      +  "enum": [
      +    "none",
      +    "freckles",
      +    "mole",
      +    "blush",
      +    "wrinkles"
      +  ],
      +  "type": "string"
      +}
    • addedInput schema / properties / look / properties / nose
      Added value: +{
      +  "description": "Doodle Comedy: the nose, when it is a feature of the face",
      +  "enum": [
      +    "none",
      +    "small",
      +    "big",
      +    "pointed",
      +    "round"
      +  ],
      +  "type": "string"
      +}
    • addedInput schema / properties / look / properties / outfit
      Added value: +{
      +  "description": "Doodle Comedy: what the character wears (none = the classic stick body)",
      +  "enum": [
      +    "none",
      +    "tshirt",
      +    "shirt",
      +    "hoodie",
      +    "sweater",
      +    "blazer",
      +    "apron",
      +    "dress"
      +  ],
      +  "type": "string"
      +}
    • addedInput schema / properties / look / properties / outfit_tone
      Added value: +{
      +  "description": "Doodle Comedy: the outfit's color: light, the video's accent color, or dark",
      +  "enum": [
      +    "light",
      +    "accent",
      +    "dark"
      +  ],
      +  "type": "string"
      +}
  2. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources