search_assets
Search Poly Haven, Sketchfab, and Poly Pizza for 3D models, HDRIs, and textures by plain-language query, then pass asset IDs to import into Blender.
Instructions
Search a library of existing assets. The sources:
- polyhaven: HDRIs, PBR textures and realistic models, all CC0. Search understands intent and
synonyms ("couch" finds sofas).
- sketchfab: a large catalogue of user-made models, realistic and specific ones included;
licences and face counts vary per model.
- polypizza: stylised low-poly models, CC0 or CC-BY (credit the creator).
Parameters:
- source: polyhaven, sketchfab or polypizza.
- query: What you're looking for, in plain words.
- asset_type: polyhaven only: hdris, textures, models or all.
- category: Optional. polyhaven: a category path ("Metal/Sheet & Corrugated"). sketchfab:
comma-separated categories. polypizza: e.g. "Furniture & Decor", "Nature", "Animals".
- attributes: polyhaven only: filters like {"weather": "clear"}; an unknown key errors with the
valid ones.
- min_size_m: polyhaven only: minimum real-world size in metres. Use 2+ for walls, floors and
ground so textures don't visibly repeat.
- licence: polypizza only: "CC0" or "CC-BY".
- animated: polypizza only: animated models only.
- limit: Number of results.
- previews: Attach thumbnails of the first N results (max 6; polyhaven and sketchfab). Cheaper
than importing the wrong asset.
- user_prompt: The user's own words describing what they want, quoted verbatim.
Results include each asset's id; pass it to import_asset.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| query | No | ||
| source | Yes | ||
| licence | No | ||
| animated | No | ||
| category | No | ||
| previews | No | ||
| asset_type | No | all | |
| attributes | No | ||
| min_size_m | No | ||
| user_prompt | No |