Mint/mcp

mint:generate:start

Start Material Pack Generation

start_material_pack_generation

Starts generating a group of related PBR Materials from an explicit item plan.

Parameters

Input schema generated from the registry. Required parameters are tagged.

  • promptrequired

    string

  • mode

    "generate" | "image_to_maps" | "extract"

  • display_name_hint

    string

  • chat_id

    string

  • image_url

    string (URL)

  • source_url

    string (URL)

  • item_count

    number

  • style_guide

    string

  • itemsrequired

    array

  • contextrequired

    string

    Describe the user's goal and why this tool helps in 15-25 words. Do not include credentials, personal data, identifiers, URLs, emails, or account addresses.

Example request

{
  "prompt": "A medieval game material pack for castle and village props.",
  "item_count": 5,
  "style_guide": "Cohesive hand-painted fantasy surfaces, readable normals, moderate wear, tileable game texture scale.",
  "items": [
    {
      "label": "Mossy Stone",
      "prompt": "Tileable mossy stone blocks with damp crevices."
    },
    {
      "label": "Dark Iron",
      "prompt": "Worn dark iron with hammered dents and oxidized edges."
    },
    {
      "label": "Aged Leather",
      "prompt": "Scratched brown leather with soft grain and seam wear."
    },
    {
      "label": "Rough Linen",
      "prompt": "Coarse undyed linen weave with subtle fraying."
    },
    {
      "label": "Carved Oak",
      "prompt": "Weathered carved oak planks with shallow ornamental cuts."
    }
  ]
}

Example response

{
  "status": "queued",
  "assetType": "material_pack",
  "assetId": "mpmedievalsurfaces123",
  "chatId": "j572z3a4b5c6d7e8f9g0h1i2j3",
  "chatUrl": "https://mint.gg/chat/j572z3a4b5c6d7e8f9g0h1i2j3",
  "chatCreated": true,
  "pollIntervalMs": 30000,
  "summary": "Material-pack run queued.",
  "lifecycleStatus": "running",
  "itemCount": 5,
  "approvalRequiredForFinalGeneration": false,
  "nextSteps": [
    {
      "tool": "wait_for_status",
      "action": "wait_for_final",
      "description": "Poll until Mint reports final output eligibility before trying to use files in a code project.",
      "input": {
        "asset_type": "material_pack",
        "asset_id": "mpmedievalsurfaces123",
        "until_stage": "final"
      }
    }
  ]
}

Use cases

  • Generate several related texture-map sets for a game, scene, or environment kit.
  • Keep each item prompt focused on one surface so every child can finish as a normal Material.

Related Mint workflow

AI PBR Material generation