Run a saved search
zotero_run_saved_searchRun a saved Zotero search and retrieve matching items from your local library. Results match what Zotero shows in its interface.
Instructions
Execute a saved search and return the matching items. The search runs against the local database using Zotero's own engine, so the results match what the saved search shows in the Zotero UI.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of objects to return (1-500). | |
| start | No | Zero-based offset for paging; pass the nextStart value from a previous call. | |
| groupId | No | Group library ID. Omit for the personal library ("My Library"), which is what almost every request wants. Group IDs come from zotero_list_libraries. | |
| verbose | No | Return Zotero's raw API envelope (library block, self/alternate links, full meta) instead of the flattened object. Costs many extra tokens per object; only useful when a URL or the raw meta block is genuinely needed. | |
| searchKey | Yes | Saved search key, from zotero_list_saved_searches. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| items | Yes | ||
| start | Yes | ||
| hasMore | Yes | ||
| returned | Yes | ||
| nextStart | Yes | ||
| totalResults | Yes |