← 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

update_library

act imperative

Create, update, duplicate, delete, or move AOZU library records with one revision-checked command. Resources: collection; character (move between collections or delete); album; photo; location; condition; reference (explicitly reuse a finished Album photo as Location inspiration/design); story-book; storyboard-book. Duplicate is supported for Locations and Conditions and preserves their setting images with new IDs. Use IDs and expectedRevision from inspect_workspace. Omitted update fields stay unchanged. Moving a Photo requires id and albumId and routes to the Photo in its destination Album. Deleting an Album moves its photos to My images; deleting a Location moves its children to its parent; deleting a Story Book leaves its storyboards unfiled. This does not edit storyboard frames or character artwork. AOZU itself handles effects.navigation.

Input schema

PropertyTypeRequiredDescription
action — yes —
albumId string no —
backstory string no —
boardId string no —
bookId — no —
collectionId string no —
collectionIds array no —
conditionId string no —
consistency string no —
description string no —
direction string no —
expectedRevision integer no —
id string no —
label string no —
locationId string no —
name string no —
parentId — no —
photoId string no —
purpose — no —
resource — yes —
source string no —
synopsis string no —
tags array no —
Raw JSON schema
{
  "additionalProperties": false,
  "properties": {
    "action": {
      "enum": [
        "create",
        "update",
        "delete",
        "duplicate",
        "move"
      ]
    },
    "albumId": {
      "maxLength": 100,
      "minLength": 1,
      "type": "string"
    },
    "backstory": {
      "maxLength": 8000,
      "type": "string"
    },
    "boardId": {
      "maxLength": 100,
      "minLength": 1,
      "type": "string"
    },
    "bookId": {
      "oneOf": [
        {
          "maxLength": 100,
          "minLength": 1,
          "type": "string"
        },
        {
          "type": "null"
        }
      ]
    },
    "collectionId": {
      "maxLength": 100,
      "minLength": 1,
      "type": "string"
    },
    "collectionIds": {
      "items": {
        "maxLength": 100,
        "minLength": 1,
        "type": "string"
      },
      "maxItems": 100,
      "type": "array",
      "uniqueItems": true
    },
    "conditionId": {
      "maxLength": 100,
      "minLength": 1,
      "type": "string"
    },
    "consistency": {
      "maxLength": 8000,
      "type": "string"
    },
    "description": {
      "maxLength": 8000,
      "type": "string"
    },
    "direction": {
      "maxLength": 8000,
      "type": "string"
    },
    "expectedRevision": {
      "minimum": 0,
      "type": "integer"
    },
    "id": {
      "maxLength": 100,
      "minLength": 1,
      "type": "string"
    },
    "label": {
      "maxLength": 120,
      "minLength": 1,
      "type": "string"
    },
    "locationId": {
      "maxLength": 100,
      "minLength": 1,
      "type": "string"
    },
    "name": {
      "maxLength": 120,
      "minLength": 1,
      "type": "string"
    },
    "parentId": {
      "oneOf": [
        {
          "maxLength": 100,
          "minLength": 1,
          "type": "string"
        },
        {
          "type": "null"
        }
      ]
    },
    "photoId": {
      "maxLength": 100,
      "minLength": 1,
      "type": "string"
    },
    "purpose": {
      "enum": [
        "inspiration",
        "design"
      ]
    },
    "resource": {
      "enum": [
        "collection",
        "character",
        "album",
        "photo",
        "location",
        "condition",
        "reference",
        "story-book",
        "storyboard-book"
      ]
    },
    "source": {
      "maxLength": 2000,
      "type": "string"
    },
    "synopsis": {
      "maxLength": 8000,
      "type": "string"
    },
    "tags": {
      "items": {
        "maxLength": 40,
        "minLength": 1,
        "type": "string"
      },
      "maxItems": 30,
      "type": "array",
      "uniqueItems": true
    }
  },
  "required": [
    "resource",
    "action"
  ],
  "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