appearance_list
Lists visual appearances from a library, all libraries, or the active design, with name filtering and pagination to find materials quickly.
Instructions
Appearances (visual look) of one library, of every library (default) or of the design (in_design=true), filtered by a name substring and paginated.
Returns {"items": [{"id", "name", "library"}], "total", "truncated"}.
Example: appearance_list(query="paint", limit=20).
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "appearance_list"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Page size (max 1000) | |
| query | No | Case-insensitive substring of the name, e.g. 'steel' | |
| offset | No | Items to skip (pagination) | |
| library | No | Library name or id (see material_list_libraries); omit for all libraries | |
| in_design | No | List only the items already in the active design |