Community · by K-Dense-AI
Zotero (pyzotero) Claude skill
The Zotero (pyzotero) skill equips an AI assistant to handle Zotero reference collections using the pyzotero Python library.
What the Zotero (pyzotero) skill does
The assistant can fetch, add, modify, and remove library records, collections, tags, and file attachments through Zotero's Web API version 3 or its local interface. It also handles exporting to BibTeX, CSL-JSON, and bibliography styles, plus narrowing and ordering results, search criteria, downloading and uploading files, and managing saved searches.
What it covers
- Retrieve, create, update, and delete items, collections, tags, and attachments
- Export citations (BibTeX, CSL-JSON, bibliography)
- Search library contents and filter items
- Upload PDF attachments and download files
- Manage saved searches
How to install it
Other ways
uv add "pyzotero==1.15.2"uv add "pyzotero[cli]==1.15.2"uv add "pyzotero[mcp]==1.15.2"What you need
- “Requires Python 3.10+ and pyzotero 1.15.2”
- “Remote access needs network access; private reads and writes need a Zotero API key”
- “Local reads require Zotero 7+ with local API enabled”