aozu.mantle.tools
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
update_character_profile
Update one or more identity fields of a Character using its exact revision. The current unsaved workshop uses characterId new and revision 0; its first edit creates a saved Character and returns its permanent ID. heightCm is an optional shared character height in cm; null clears it. Leave it unset for unknown or variable size. Use this field, not a custom attribute. Omitted fields stay unchanged; empty description, backstory, or attributes clear that field. A successful call saves the profile and opens the Character profile tab with its current Appearance. Profile edits are outside Appearance Undo/Redo. Finish local unsaved input first. 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
| Property | Type | Required | Description |
|---|---|---|---|
attributes |
object | no | — |
backstory |
string | no | — |
characterId |
string | yes | — |
description |
string | no | — |
expectedRevision |
integer | yes | — |
heightCm |
number,null | no | — |
name |
string | no | — |
Raw JSON schema
{
"additionalProperties": false,
"properties": {
"attributes": {
"additionalProperties": {
"maxLength": 200,
"type": [
"string",
"number",
"boolean"
]
},
"maxProperties": 32,
"type": "object"
},
"backstory": {
"maxLength": 8000,
"type": "string"
},
"characterId": {
"minLength": 1,
"type": "string"
},
"description": {
"maxLength": 500,
"type": "string"
},
"expectedRevision": {
"minimum": 0,
"type": "integer"
},
"heightCm": {
"exclusiveMinimum": 0,
"maximum": 100000,
"type": [
"number",
"null"
]
},
"name": {
"maxLength": 80,
"minLength": 1,
"type": "string"
}
},
"required": [
"characterId",
"expectedRevision"
],
"type": "object"
}
Similar websites
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…
rough-cut.samarthsaxena1672003.workers.dev
A human-first video editor with structured WebMCP tools for any compatible agent.
fiveminutebrief.ai
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.