Manage Zotero collections
zotero_manage_collectionsList, create, rename, reparent, delete collections, and add or remove items from collections via the Zotero Web API.
Instructions
List, create, rename, reparent, or delete collections, and move items into or out of a collection. Set action to one of: "list" (all collections with key/name/parent), "create" (needs name, optional parent_collection key — omit for top-level), "rename" (needs collection_key + name), "reparent" (needs collection_key; parent_collection key, or omit to move to top level), "delete" (needs collection_key), "add_items" / "remove_items" (need collection_key + item_keys; collection membership lives on each item). All actions except "list" write to the cloud Web API.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Collection name (create/rename). | |
| action | Yes | ||
| item_keys | No | Item keys (add_items/remove_items). | |
| library_id | No | ||
| library_type | No | ||
| collection_key | No | Target collection key (all actions except list/create). | |
| parent_collection | No | Parent collection key; omit for top-level. |