← WebMCP Directory

Tool tree

img.airtect.kr

AI & AgentsTools verified
Website
AIRender
Explore capabilities
    air_load_latest_imageAction

    Load the most recent eligible AIR Gallery image directly into the Editor. The action is idempotent while intake is still processing and returns promptly instead of timing out.

    View tool JSON
    {
      "name": "air_load_latest_image",
      "kind": "act",
      "impl": "imperative",
      "description": "Load the most recent eligible AIR Gallery image directly into the Editor. The action is idempotent while intake is still processing and returns promptly instead of timing out.",
      "inputSchema": {
        "type": "object",
        "additionalProperties": false,
        "properties": {}
      },
      "page": "/editor"
    }
    air_get_workspace_contextAnswer

    Read AIR-wide state: active workspace, current canvas identity, persistent project/design context, and Moodboard summaries.

    View tool JSON
    {
      "name": "air_get_workspace_context",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read AIR-wide state: active workspace, current canvas identity, persistent project/design context, and Moodboard summaries.",
      "inputSchema": {
        "type": "object",
        "additionalProperties": false,
        "properties": {}
      },
      "page": "/editor"
    }
    air_open_workspaceAction

    Open a visible AIR workspace when the user explicitly asks to see or browse it.

    View tool JSON
    {
      "name": "air_open_workspace",
      "kind": "act",
      "impl": "imperative",
      "description": "Open a visible AIR workspace when the user explicitly asks to see or browse it.",
      "inputSchema": {
        "type": "object",
        "additionalProperties": false,
        "properties": {
          "workspace": {
            "type": "string",
            "enum": [
              "editor",
              "moodboards",
              "video",
              "gallery",
              "context"
            ]
          },
          "moodboardId": {
            "type": "string",
            "maxLength": 200
          }
        },
        "required": [
          "workspace"
        ]
      },
      "page": "/editor"
    }
    air_update_persistent_contextAction

    Persist an ongoing AIR preference or active-project direction. Use only when the user explicitly asks AIR to remember or keep it for future work.

    View tool JSON
    {
      "name": "air_update_persistent_context",
      "kind": "act",
      "impl": "imperative",
      "description": "Persist an ongoing AIR preference or active-project direction. Use only when the user explicitly asks AIR to remember or keep it for future work.",
      "inputSchema": {
        "type": "object",
        "additionalProperties": false,
        "properties": {
          "criteria": {
            "type": "string",
            "maxLength": 5000
          },
          "aesthetics": {
            "type": "string",
            "maxLength": 5000
          },
          "habitus": {
            "type": "string",
            "maxLength": 5000
          },
          "renderLanguage": {
            "type": "string",
            "maxLength": 5000
          },
          "projectNarrative": {
            "type": "string",
            "maxLength": 16000
          },
          "projectName": {
            "type": "string",
            "maxLength": 120
          }
        }
      },
      "page": "/editor"
    }
    air_moodboard_workflowAction

    Inspect, create, update, or generate an AIR Moodboard directly from references and design direction. If a board is completely empty, generation may seed it from the current canvas or latest eligible Gallery image; existing disabled references are never overridden.

    View tool JSON
    {
      "name": "air_moodboard_workflow",
      "kind": "act",
      "impl": "imperative",
      "description": "Inspect, create, update, or generate an AIR Moodboard directly from references and design direction. If a board is completely empty, generation may seed it from the current canvas or latest eligible Gallery image; existing disabled references are never overridden.",
      "inputSchema": {
        "type": "object",
        "additionalProperties": false,
        "properties": {
          "action": {
            "type": "string",
            "enum": [
              "inspect",
              "create",
              "update",
              "generate"
            ]
          },
          "boardId": {
            "type": "string",
            "maxLength": 200
          },
          "name": {
            "type": "string",
            "maxLength": 120
          },
          "direction": {
            "type": "string",
            "maxLength": 12000
          },
          "galleryAssetIds": {
            "type": "array",
            "maxItems": 9,
            "items": {
              "type": "number"
            }
          },
          "enabledItemIds": {
            "type": "array",
            "maxItems": 9,
            "items": {
              "type": "string"
            }
          },
          "itemNotes": {
            "type": "array",
            "maxItems": 9,
            "items": {
              "type": "object",
              "additionalProperties": false,
              "properties": {
                "itemId": {
                  "type": "string"
                },
                "note": {
                  "type": "string",
                  "maxLength": 1200
                }
              },
              "required": [
                "itemId",
                "note"
              ]
            }
          },
          "model": {
            "type": "string",
            "enum": [
              "nano-banana-2",
              "seedream-4.5"
            ]
          }
        },
        "required": [
          "action"
        ]
      },
      "page": "/editor"
    }
    air_create_videoAction

    Create an AIR Video from text, the current canvas, or Gallery images. Choose the AIR video engine and options that best fit the request; omitted options use normal AIR defaults.

    View tool JSON
    {
      "name": "air_create_video",
      "kind": "act",
      "impl": "imperative",
      "description": "Create an AIR Video from text, the current canvas, or Gallery images. Choose the AIR video engine and options that best fit the request; omitted options use normal AIR defaults.",
      "inputSchema": {
        "type": "object",
        "additionalProperties": false,
        "properties": {
          "prompt": {
            "type": "string",
            "maxLength": 12000
          },
          "source": {
            "type": "string",
            "enum": [
              "auto",
              "current-canvas",
              "gallery",
              "text"
            ]
          },
          "sourceAssetId": {
            "type": "number"
          },
          "sourceUrl": {
            "type": "string",
            "maxLength": 12000
          },
          "endAssetId": {
            "type": "number"
          },
          "referenceAssetIds": {
            "type": "array",
            "maxItems": 8,
            "items": {
              "type": "number"
            }
          },
          "engine": {
            "type": "string",
            "enum": [
              "veo3.1-fast",
              "veo3.1",
              "seedance-2-fast",
              "seedance-2",
              "kling-3-standard",
              "kling-3-pro"
            ]
          },
          "duration": {
            "type": "number",
            "minimum": 3,
            "maximum": 15
          },
          "aspectRatio": {
            "type": "string",
            "enum": [
              "auto",
              "source",
              "21:9",
              "16:9",
              "4:3",
              "1:1",
              "3:4",
              "9:16"
            ]
          },
          "resolution": {
            "type": "string",
            "enum": [
              "480p",
              "720p",
              "1080p",
              "4k",
              "native"
            ]
          }
        }
      },
      "page": "/editor"
    }
    air_apply_moodboardAction

    Use a saved AIR Moodboard Mood Image as the current Editor Mix reference.

    View tool JSON
    {
      "name": "air_apply_moodboard",
      "kind": "act",
      "impl": "imperative",
      "description": "Use a saved AIR Moodboard Mood Image as the current Editor Mix reference.",
      "inputSchema": {
        "type": "object",
        "additionalProperties": false,
        "properties": {
          "boardId": {
            "type": "string",
            "maxLength": 200
          }
        }
      },
      "page": "/editor"
    }
    air_get_video_statusAnswer

    Read the latest AIR Video job or a specific job by id without opening the Video workspace.

    View tool JSON
    {
      "name": "air_get_video_status",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read the latest AIR Video job or a specific job by id without opening the Video workspace.",
      "inputSchema": {
        "type": "object",
        "additionalProperties": false,
        "properties": {
          "jobId": {
            "type": "string",
            "maxLength": 200
          }
        }
      },
      "page": "/editor"
    }