Mint/mcp

mint:generate:approve

Get Asset Artifact Manifests

get_asset_artifact_manifests

Returns independent code-project manifests for up to 25 existing assets without discarding partial success.

Parameters

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

  • assetsrequired

    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

{
  "assets": [
    {
      "asset_type": "model",
      "asset_id": "mn785pg330fdx30ty4achjv80985ne5z"
    },
    {
      "asset_type": "material",
      "asset_id": "matmossystone123"
    }
  ]
}

Example response

{
  "manifestVersion": 1,
  "kind": "asset_collection",
  "summary": {
    "total": 2,
    "ready": 1,
    "unavailable": 1,
    "complete": false
  },
  "assets": [
    {
      "assetType": "model",
      "assetId": "mn785pg330fdx30ty4achjv80985ne5z",
      "status": "ready",
      "manifest": {
        "manifestVersion": 1,
        "source": {
          "kind": "asset",
          "assetType": "model",
          "id": "mn785pg330fdx30ty4achjv80985ne5z"
        },
        "artifacts": [
          {
            "id": "original_glb",
            "artifactId": "original_glb",
            "role": "canonical_model",
            "suggestedPath": "public/models/blush-cloud-loveseat-ne5z-original.glb",
            "loaderHint": "gltf"
          }
        ]
      },
      "error": null
    },
    {
      "assetType": "material",
      "assetId": "matmossystone123",
      "status": "unavailable",
      "manifest": null,
      "error": {
        "code": "artifact_not_ready",
        "message": "No downloadable artifacts are ready for this asset.",
        "retryable": true
      }
    }
  ]
}

Use cases

  • Retrieve a coherent model, material, Image, and audio import set in one request.
  • Import ready assets immediately and retry only the entries still pending.