Get Zotero Item
zotero_get_itemFetch complete metadata for a Zotero item by its key, returning all fields and the version number needed to safely update or delete the item.
Instructions
Fetch full metadata for a single Zotero item by its key.
Args:
item_key (string, required)
response_format ('markdown' | 'json', default 'markdown')
Returns all fields for the item, including the current 'version' number, which is required for zotero_update_item and zotero_delete_item to avoid overwriting concurrent changes.
Error Handling:
Returns "Error: ... Not Found (404)" if the key does not exist in this library
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"item_key": "<item_key>"
},
"name": "zotero_get_item"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| item_key | Yes | The Zotero item key, e.g. 'ABCD1234' | |
| response_format | No | Output format: 'markdown' for human-readable or 'json' for machine-readable | markdown |