[build-system] requires = ["hatchling"] build-backend = "hatchling.build" [project] name = "zotero-library-mcp" version = "0.10.0" description = "MCP server for searching, reading, annotating, and managing Zotero libraries" readme = "README.md" license = "MIT" requires-python = ">=3.10" authors = [ { name = "Raul C. Sîmpetru", email = "raul.simpetru@fau.de" }, ] keywords = ["zotero", "mcp", "doi", "arxiv", "isbn", "reference-manager"] classifiers = [ "Development Status :: 4 - Beta", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Topic :: Scientific/Engineering", ] dependencies = [ "mcp[cli]>=2.0.0", "pyzotero>=1.5.0", "httpx>=0.27.0", "pymupdf>=1.24.0", "fuzzysearch>=0.8.1", "bibtexparser>=1.4.3,<2", "pyjwt[crypto]>=2.9.0", ] [project.urls] Homepage = "https://github.com/RaulSimpetru/zotero-library-mcp" Repository = "https://github.com/RaulSimpetru/zotero-library-mcp" Issues = "https://github.com/RaulSimpetru/zotero-library-mcp/issues" [project.scripts] zotero-mcp = "zotero_mcp.server:main" [tool.hatch.build.targets.wheel] packages = ["src/zotero_mcp"]