{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/15"}],"enrichment":{"capability":"Pyzotero is a Python client library for the Zotero API that lets you programmatically access, search, and retrieve bibliographic items from personal or group Zotero libraries.","skillfed_tags":["bibliography-management","api-client","research-tools"],"use_cases":["Automate bulk retrieval and organization of bibliographic items from a Zotero library into a Python application or research workflow.","Build a search interface or metadata extraction tool that queries your local Zotero library without opening the Zotero GUI.","Integrate Zotero references into a research paper generation or citation management pipeline.","Connect your Zotero library to Claude or other LLMs via the MCP server for AI-assisted literature review and reference discovery.","Parse and process bibliography data from Zotero using bibtexparser for export or reformatting into other citation formats."],"what_it_does":"Pyzotero is a Python wrapper around the Zotero API that enables programmatic access to bibliographic reference libraries. It works with both personal Zotero libraries and shared group libraries, allowing you to retrieve, search, and query items without using Zotero's web interface. The package depends on feedparser for feed handling, bibtexparser for bibliography parsing, httpx for HTTP requests, and whenever for date/time handling.\n\nBeyond the core library client, Pyzotero includes optional CLI tools for searching local Zotero libraries and an MCP server that exposes your library and Semantic Scholar integration to LLMs like Claude. The CLI supports full-text search, filtering by item type, and JSON output; the MCP server lets sandboxed applications query your library without direct CLI access. All of these features require only Python 3.10 or later and are actively maintained.","worth_installing":"Yes. Pyzotero is actively maintained, has low install friction, supports current Python versions (3.10\u20133.14), carries no known vulnerabilities, and solves a clear problem for anyone needing programmatic access to Zotero libraries. The optional CLI and MCP server add value for local library workflows and LLM integration. The only caveat is to verify the Blue Oak licence against your project's requirements."},"id":"pyzotero","links":{"html":"https://skillfed.io/packages/pyzotero","md":"https://skillfed.io/packages/pyzotero.md","pypi":"https://pypi.org/project/pyzotero/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-14","license_spdx":"BlueOak-1.0.0","license_treatment":"unclear","name":"pyzotero","python_support":"supports_current","summary":"Python wrapper for the Zotero API"},"popularity":{"monthly_downloads":213781,"position":9429,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.13.7"}
