← WebMCP Directory

Tool tree

botbuilder.mipmap.ai

Media & PersonalTools verified
Website
Build a cute bot and download it as your profile picture.
Explore capabilities
    get_bot_optionsAnswer

    List valid Bot Builder option IDs, labels, defaults, and availability for the current bot.

    View tool JSON
    {
      "name": "get_bot_options",
      "kind": "answer",
      "impl": "imperative",
      "description": "List valid Bot Builder option IDs, labels, defaults, and availability for the current bot.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    get_current_botAnswer

    Read current selections and undo/redo availability.

    View tool JSON
    {
      "name": "get_current_bot",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read current selections and undo/redo availability.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    change_botAction

    Apply valid option IDs together as one undoable edit. Unavailable fields are rejected; change character first or include compatible selections.

    View tool JSON
    {
      "name": "change_bot",
      "kind": "act",
      "impl": "imperative",
      "description": "Apply valid option IDs together as one undoable edit. Unavailable fields are rejected; change character first or include compatible selections.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "selections": {
            "type": "object",
            "properties": {
              "head": {
                "type": "string",
                "enum": [
                  "classic",
                  "mochi",
                  "squircle",
                  "pebble"
                ]
              },
              "character": {
                "type": "string",
                "enum": [
                  "bot",
                  "ghost",
                  "cat",
                  "muni",
                  "rabbit"
                ]
              },
              "eyes": {
                "type": "string",
                "enum": [
                  "capsule"
                ]
              },
              "eyeColor": {
                "type": "string",
                "enum": [
                  "black",
                  "dark-brown",
                  "brown",
                  "hazel",
                  "green",
                  "blue",
                  "gray",
                  "amber",
                  "violet"
                ]
              },
              "hair": {
                "type": "string",
                "enum": [
                  "cap",
                  "dark-bob",
                  "ponytail",
                  "straight",
                  "sakura",
                  "messy",
                  "sweep",
                  "long-waves",
                  "shaggy",
                  "side-part",
                  "messy-bun",
                  "layered-bob",
                  "tousled",
                  "spiky",
                  "slick-back",
                  "buzz",
                  "twin-tails",
                  "fluffy",
                  "long-fringe",
                  "big-waves",
                  "swept-fringe",
                  "curly",
                  "neat-bun",
                  "braided-updo",
                  "twin-braids",
                  "side-braid"
                ]
              },
              "outfit": {
                "type": "string",
                "enum": [
                  "jacket",
                  "turtleneck",
                  "blouse",
                  "sailor",
                  "high-collar",
                  "wristband",
                  "hero",
                  "tuxedo",
                  "thai-chakri",
                  "sari",
                  "kimono",
                  "hanbok",
                  "qipao",
                  "flamenco",
                  "bunad",
                  "andean-jacket",
                  "kaftan",
                  "kente-wrap",
                  "maasai-shuka",
                  "puletasi"
                ]
              },
              "accessory": {
                "type": "string",
                "enum": [
                  "none",
                  "baseball-cap",
                  "beanie",
                  "beret",
                  "conical-hat",
                  "crown",
                  "fez",
                  "goggles",
                  "officer-cap",
                  "pit-vipers",
                  "round-glasses",
                  "square-glasses",
                  "star-clip",
                  "tiara",
                  "trucker-hat",
                  "wraparound-sunglasses"
                ]
              },
              "held": {
                "type": "string",
                "enum": [
                  "none"
                ]
              },
              "beard": {
                "type": "string",
                "enum": [
                  "none",
                  "curly-mustache",
                  "full-beard"
                ]
              },
              "background": {
                "type": "string",
                "enum": [
                  "ink",
                  "graphite",
                  "charcoal",
                  "cream",
                  "sky",
                  "mint",
                  "sun",
                  "coral",
                  "lavender",
                  "navy",
                  "split",
                  "radial",
                  "dots",
                  "stripes",
                  "rays",
                  "transparent"
                ]
              },
              "frame": {
                "type": "string",
                "enum": [
                  "corner-peek",
                  "side-peek",
                  "bottom-peek",
                  "top-peek",
                  "close-up",
                  "tilt-peek",
                  "half-face",
                  "front-center"
                ]
              },
              "size": {
                "type": "string",
                "enum": [
                  "small",
                  "medium",
                  "large"
                ]
              },
              "skin": {
                "type": "string",
                "enum": [
                  "porcelain",
                  "ivory",
                  "blossom",
                  "apricot",
                  "peach",
                  "sand",
                  "honey",
                  "caramel",
                  "bronze",
                  "cocoa",
                  "espresso"
                ]
              },
              "blush": {
                "type": "string",
                "enum": [
                  "skin",
                  "rose",
                  "petal",
                  "coral",
                  "dusty"
                ]
              },
              "hairColor": {
                "type": "string",
                "enum": [
                  "chestnut",
                  "espresso",
                  "auburn",
                  "copper",
                  "honey",
                  "platinum",
                  "silver",
                  "rose",
                  "midnight",
                  "slate",
                  "soft-black",
                  "sakura",
                  "teal",
                  "butter",
                  "ice"
                ]
              },
              "outfitColor": {
                "type": "string",
                "enum": [
                  "graphite",
                  "ink",
                  "navy",
                  "forest",
                  "wine",
                  "camel",
                  "cream",
                  "cobalt",
                  "white",
                  "yellow",
                  "red",
                  "teal",
                  "emerald",
                  "saffron",
                  "violet",
                  "rose"
                ]
              },
              "characterColor": {
                "type": "string",
                "enum": [
                  "own",
                  "ginger",
                  "cream",
                  "gray",
                  "cocoa",
                  "pink",
                  "sky",
                  "mint"
                ]
              },
              "headwear": {
                "type": "string",
                "enum": [
                  "none",
                  "wedding-turban",
                  "sombrero",
                  "lace-bonnet",
                  "tartan-tam",
                  "andean-hat",
                  "conical-hat",
                  "fez"
                ]
              },
              "hairOrnament": {
                "type": "string",
                "enum": [
                  "none",
                  "gold-hairpin",
                  "white-flower",
                  "red-flower",
                  "gold-earrings"
                ]
              },
              "jewelry": {
                "type": "string",
                "enum": [
                  "none",
                  "gold-pendant",
                  "beaded-collar",
                  "silver-brooch"
                ]
              }
            },
            "additionalProperties": false,
            "minProperties": 1
          }
        },
        "required": [
          "selections"
        ],
        "additionalProperties": false
      }
    }
    randomize_botAction

    Randomize all available bot options using the existing valid-combination rules.

    View tool JSON
    {
      "name": "randomize_bot",
      "kind": "act",
      "impl": "imperative",
      "description": "Randomize all available bot options using the existing valid-combination rules.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    undo_botAction

    Undo one editor change.

    View tool JSON
    {
      "name": "undo_bot",
      "kind": "act",
      "impl": "imperative",
      "description": "Undo one editor change.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    redo_botAction

    Redo one editor change.

    View tool JSON
    {
      "name": "redo_bot",
      "kind": "act",
      "impl": "imperative",
      "description": "Redo one editor change.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    get_bot_share_linkAnswer

    Return the full production URL for the current bot without using the clipboard.

    View tool JSON
    {
      "name": "get_bot_share_link",
      "kind": "answer",
      "impl": "imperative",
      "description": "Return the full production URL for the current bot without using the clipboard.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    export_botAction

    Download the current bot as PNG or SVG using the existing renderer. Returns the saved filename after generation.

    View tool JSON
    {
      "name": "export_bot",
      "kind": "act",
      "impl": "imperative",
      "description": "Download the current bot as PNG or SVG using the existing renderer. Returns the saved filename after generation.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "format": {
            "type": "string",
            "enum": [
              "png",
              "svg"
            ]
          },
          "size": {
            "type": "integer",
            "enum": [
              1024,
              2048
            ]
          }
        },
        "required": [
          "format"
        ],
        "additionalProperties": false
      }
    }
    open_photo_matchAction

    Open the photo picker dialog so the visitor can choose a photo locally. Does not read files or select a photo.

    View tool JSON
    {
      "name": "open_photo_match",
      "kind": "act",
      "impl": "imperative",
      "description": "Open the photo picker dialog so the visitor can choose a photo locally. Does not read files or select a photo.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    get_photo_match_statusAnswer

    Read selected-photo readiness, progress outcome, and errors. On complete, use get_current_bot. Does not return the photo or its filename.

    View tool JSON
    {
      "name": "get_photo_match_status",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read selected-photo readiness, progress outcome, and errors. On complete, use get_current_bot. Does not return the photo or its filename.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    match_selected_photoAction

    Start matching only the photo already selected by the visitor. Returns immediately; poll get_photo_match_status until complete, failed, or cancelled. Processing stays on-device and applies one undoable edit. First use downloads models.

    View tool JSON
    {
      "name": "match_selected_photo",
      "kind": "act",
      "impl": "imperative",
      "description": "Start matching only the photo already selected by the visitor. Returns immediately; poll get_photo_match_status until complete, failed, or cancelled. Processing stays on-device and applies one undoable edit. First use downloads models.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }