search_library
Search Zotero references by any field, or list items sorted by date, title, or creator. Retrieve item keys for citation injection.
Instructions
Search your Zotero library or list items sorted by a field.
When 'query' is provided, searches by title, author, or any field. When 'query' is omitted, lists items sorted by the chosen field (default: dateAdded, descending) — this replaces the old get_recent tool.
Examples:
Search: { "query": "deep learning" }
Recent items: { "sort": "dateAdded", "limit": 10 }
Recent with search: { "query": "transformers", "sort": "dateAdded", "limit": 5 }
Use the returned item keys with get_items_details, get_item_fulltext, or inject_citations.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sort | No | Field to sort by (default: dateAdded) | dateAdded |
| limit | No | Maximum number of items to return (default: 25, max: 100) | |
| query | No | Search query. If omitted, returns items sorted by the chosen field. | |
| direction | No | Sort direction (default: desc) | desc |