Add Item From Metadata
add_item_from_metadataAdd an item to your Zotero library from manual, CSL-like, or parsed metadata; the template enforces valid fields for the chosen item type.
Instructions
Add an item from manual, CSL-like, or previously parsed metadata.
The Zotero item template determines which fields are accepted for the requested item type, preventing invalid cross-type metadata.
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_type": "<item_type>",
"title": "<title>"
},
"name": "add_item_from_metadata"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | Yes | ||
| fields | No | ||
| creators | No | ||
| item_type | Yes | ||
| library_id | No | ||
| library_type | No | ||
| collection_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |