Zotero attachments, full text, sync and export
Upload and download attachments, read/write full text, fetch sync deltas, list group libraries, and export in machine-readable bibliographic formats.
zotero_groups
Lists the group libraries your key can access (id, name, type, item count, edit permissions). Pass a returned id as library_id (with library_type:"group") to other tools to operate on a group library.
zotero_export
Exports items in a machine-readable bibliographic format and returns the raw text:
bibtex, biblatex, ris, csljson, csv, mods, tei, coins, rdf_bibliontology, rdf_dc, rdf_zotero, refer, wikipedia, bookmarks. Narrow with item_keys, collection_key, q, or item_type. A limit is always applied (export formats require it). For styled, human-readable citations in a CSL style (APA, IEEE, …), use the citation tools.
zotero_fulltext
Read or write attachment full text (only attachment items have it):
get— extracted text + indexing stats (found:falsewhen none).set— store extracted text (content+ char/page counts).since— map of attachment keys whose full text changed after a library version (for incremental indexing).
zotero_sync
The version-based delta the Zotero sync algorithm uses. Given since (a library version, 0 = everything), returns per-type maps of changed keys (items/collections/searches/tags) plus the deletion log. Fetch only the changed keys afterward — don't re-pull the whole library.
zotero_attachment
Upload, download, or inspect attachment files. File bytes go to/from disk, never through the conversation.
upload— store a local file via the full 5-step Zotero File Storage protocol (compute md5/mtime → request authorization → upload bytes → register). Optionalparent_item,title,content_type. Returns the new attachment key (and whether the file already existed in storage).download— fetch an attachment's file tosave_path(default under the Zoteus data dir); returns the path and byte count.info— return an attachment item's metadata.
Uploads/downloads use the cloud Web API and count against your Zotero file-storage quota.
Add, edit, tag and delete Zotero items from Claude
Write, update, trash, and delete library items safely, with optimistic concurrency, patch-not-put semantics, and double-gated permanent deletion.
Quote PDF passages with page numbers from Zotero
Retrieve PDF passages with page locators for grounding, look at PDF pages and figures as images, audit tag hygiene against a controlled vocabulary, and export with Better BibTeX formatting.