zotero_add_by_csl_json
Add items to Zotero using CSL JSON format, preserving citation keys and automatically attaching open-access PDFs when available.
Instructions
Add one or more items to Zotero from CSL JSON. Provide EITHER csl_json (inline — a JSON string, object, or array) OR file_path (absolute path to a .json / .csljson file) — not both. The id field is preserved in the Extra field as the Citation Key. If an entry has a DOI, an open-access PDF attachment is attempted.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| csl_json | No | ||
| file_path | No | ||
| collections | No | ||
| tags | No | ||
| attach_mode | No | auto |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |