Zotero tool evidence
Repository, license and declared interfaces checked. No agent compatibility tests or workflow execution. Installed version: unknown.
Functions: Research, Administration
License and assessed scope
Open source (assessed scope) · GNU Affero General Public License 3.0
Zotero application source covered by the repository notice; third-party components retain separate notices.
Hosted storage, service entitlements, separate plugins and content rights are outside this assessment.
License family and version are verified; the exact only/or-later SPDX suffix is unresolved.
License evidence is not pinned to the observed release; the exact release license remains unconfirmed.
Version and documentation limits
Observed release: unknown. Release publication date: unknown. Installed and tested versions: unknown / not tested.
Rolling capability documentation is not certified for this observed release tag.
Declared interfaces
API · https rest
Web API v3 for library metadata and version-checked writes.
Interface documented; agent compatibility not independently tested.
API · localhost http
Opt-in local API; write support is documented only for Zotero 10+ with runtime authorization.
Interface documented; agent compatibility not independently tested.
Documented actions
- Retrieve items and collections from an accessible library. (read; untested here)
- Export a formatted bibliography for selected items. (export; untested here)
- Create or update library items and collections. (write; untested here)
- Read locally available library data. (read; untested here)
Access requirements
- Public-library Web API reads need no key; private access requires an authorized key with appropriate privileges.
- Local API access must be enabled in the desktop application; keep its unauthenticated read interface local.
Suggested approval gates
Editorial guidance; these gates do not grant permission or claim vendor enforcement.
- Approve application installation and persistent API access separately.
- Confirm permission for each personal or group library and processing destination.
- Preview version-bound changes and preserve a recoverable copy before merges or bulk edits.
- Approve sharing, uploads and deletion separately.
Limits
- A documented interface is a primitive, not evidence of agent/account access or successful end-to-end execution.
- No official MCP interface was verified in this bounded review; third-party bridges were not evaluated.
- Local write keys differ from web keys, can cover every editable library, and require version/instance checks.
- CRUD primitives alone do not establish a safe duplicate-merge workflow.
Canadian workflow availability: not verified. Hosted-service entitlement: not checked.
Mapped tasks
Merge duplicate references while preserving research notes · Source reports tool and interface; compatibility untested
Primary sources
Official documentation ↗
Publication date: unknown · context: not established · checked 2026-10-14
Official license ↗
Publication date: unknown · context: main · checked 2026-10-14
Official documentation ↗
Publication date: unknown · context: rolling documentation; local writes explicitly version-gated · checked 2026-10-14
Official repository ↗
Publication date: unknown · context: main · checked 2026-10-14
Official documentation ↗
Publication date: unknown · context: API v3 rolling documentation · checked 2026-10-14
Official documentation ↗
Publication date: unknown · context: API v3 rolling documentation · checked 2026-10-14