list_assets
Browse the agency's media library: uploads, Sydekick-generated assets, synced and Google-imported photos, and customer photos — newest first, filterable, 60 per page by default. Filter by source (all | upload | gmb | generated | discovered | ugc), type (image | video | document | …), folderId, tag, locationId, clientId, a text search (q) and review status. Returns `items` (each with its `key`, title, type, tags, folders, locations and a ready-to-use url), `nextCursor` (pass it back as `cursor` for the next page) and `counts` per source. Use an item's `key` with get_asset, update_asset, archive_asset and the folder tools. If `incomplete` is true some sources could not be read right now, so the list may be short.
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "list_assets",
"arguments": {}
}
}{
"jsonrpc": "2.0",
"id": 1,
"result": {
"content": [
{
"type": "text",
"text": "..."
}
]
}
}Response shape shown for illustration — the actual content depends on the tool and your data.