← WebMCP Directory

aozu.mantle.tools

aozu.mantle.tools

live Unverified (seed import) Media & Personal 16 tools imperative implementation

AOZU is an agent-native workshop for creating, aligning, and exporting reusable layered character assets with WebMCP.

First seen 2026-09-21 · Last seen 2026-09-28 · Source: webmcp.com

Answer 0 · Act 16 · Transact 0 · Score: Not yet scored

Tool inspector

set_character_variant_selection

act imperative

Activate or deactivate an existing expression, outfit, or prop using the inspected revision. Edits automatically save into the current named Appearance; no separate save/commit action is needed. Alternatively use appearance:{action:create|save-as|select|rename|delete,id,label?}, omitting group/variantId/active. create and save-as require a new ID and label. create opens a fresh look with no selected expression/outfit/props and an empty model sheet, preserving the base body, shared variants and other looks. save-as keeps the current combination and captures its front, with other references empty; do this BEFORE editing to preserve the original. Legacy working art is exposed as a real Default Appearance without a write on read; its next edit persists that adoption. select waits for saving and restores that look; failed/conflicted saves block switching. rename changes the label. delete removes that Appearance and its references, keeps shared assets, and opens the first remaining look when deleting the active one. The last Appearance cannot be deleted. Switching or creating an Appearance starts a fresh Appearance undo session, not an undoable navigation step. Captured fronts follow composition edits; other references are retained with needsReview:true. Shared variant art affects all looks using it. selected.props is bottom-to-top activation order; deactivate then reactivate to move a prop to the top. UI and agents share one autosaving command lifecycle. AOZU itself handles effects.navigation in this browser tab; the agent must not repeat that navigation. Observe the resulting page after rendering, then call inspect_workspace again for fresh context. A successful tool result is not proof of visual correctness.

Input schema

PropertyTypeRequiredDescription
active boolean no —
appearance object no —
characterId string yes —
expectedRevision integer yes —
group — no —
variantId string no —
Raw JSON schema
{
  "additionalProperties": false,
  "properties": {
    "active": {
      "type": "boolean"
    },
    "appearance": {
      "additionalProperties": false,
      "properties": {
        "action": {
          "enum": [
            "create",
            "save-as",
            "select",
            "rename",
            "delete"
          ]
        },
        "id": {
          "pattern": "^[a-z0-9][a-z0-9_-]{0,39}$",
          "type": "string"
        },
        "label": {
          "maxLength": 80,
          "minLength": 1,
          "type": "string"
        }
      },
      "required": [
        "action",
        "id"
      ],
      "type": "object"
    },
    "characterId": {
      "minLength": 1,
      "type": "string"
    },
    "expectedRevision": {
      "minimum": 0,
      "type": "integer"
    },
    "group": {
      "enum": [
        "expression",
        "outfit",
        "prop"
      ]
    },
    "variantId": {
      "pattern": "^[a-z0-9][a-z0-9_-]{0,39}$",
      "type": "string"
    }
  },
  "required": [
    "characterId",
    "expectedRevision"
  ],
  "type": "object"
}

Similar websites

tracinginsights.com

tracinginsights.com

Analyze Formula 1 racing data with interactive charts for lap times, live telemetry, timing data and race performance. Explore and Compare drivers across multip…

live Unverified Media & Personal
52 tools A17 / Act35 / T0 Not yet scored Seen 2026-09-28
select-f1-data get-current-selection list-available-options get-data-status wait-for-data
Inspect tools
rough-cut.samarthsaxena1672003.workers.dev

rough-cut.samarthsaxena1672003.workers.dev

A human-first video editor with structured WebMCP tools for any compatible agent.

live Unverified Media & Personal
40 tools A6 / Act34 / T0 Not yet scored Seen 2026-09-28
request_video_upload get_project_state get_activity rename_project get_transcript
Inspect tools
fiveminutebrief.ai

fiveminutebrief.ai

live Unverified Media & Personal
31 tools A10 / Act21 / T0 Not yet scored Seen 2026-09-28
list_public_topics get_public_topic get_latest_brief get_public_topic_preview get_brief_newsletter
Inspect tools
panoptik-studio.vercel.app

panoptik-studio.vercel.app

Browser-native demo video editor where humans and AI agents co-edit on the same canvas via WebMCP. No uploads, no server.

live Unverified Media & Personal Transact tools
30 tools A9 / Act20 / T1 Not yet scored Seen 2026-09-28
get_project_state list_clips list_scenes get_silence_intervals get_transcript
Inspect tools

Related on Influzer