├── .github └── workflows │ └── python-package.yml ├── .gitignore ├── .python-version ├── Dockerfile ├── LICENSE ├── Makefile ├── README.md ├── pyproject.toml ├── src └── zotero_mcp │ ├── __init__.py │ ├── cli.py │ └── client.py ├── tests ├── __init__.py ├── conftest.py ├── test_client.py ├── test_item_operations.py └── test_search.py └── uv.lock /.github/workflows/python-package.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kujenga/zotero-mcp/HEAD/.github/workflows/python-package.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kujenga/zotero-mcp/HEAD/.gitignore -------------------------------------------------------------------------------- /.python-version: -------------------------------------------------------------------------------- 1 | 3.13 2 | -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kujenga/zotero-mcp/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kujenga/zotero-mcp/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kujenga/zotero-mcp/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kujenga/zotero-mcp/HEAD/README.md -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kujenga/zotero-mcp/HEAD/pyproject.toml -------------------------------------------------------------------------------- /src/zotero_mcp/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kujenga/zotero-mcp/HEAD/src/zotero_mcp/__init__.py -------------------------------------------------------------------------------- /src/zotero_mcp/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kujenga/zotero-mcp/HEAD/src/zotero_mcp/cli.py -------------------------------------------------------------------------------- /src/zotero_mcp/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kujenga/zotero-mcp/HEAD/src/zotero_mcp/client.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | """Test suite for zotero-mcp""" 2 | -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kujenga/zotero-mcp/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/test_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kujenga/zotero-mcp/HEAD/tests/test_client.py -------------------------------------------------------------------------------- /tests/test_item_operations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kujenga/zotero-mcp/HEAD/tests/test_item_operations.py -------------------------------------------------------------------------------- /tests/test_search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kujenga/zotero-mcp/HEAD/tests/test_search.py -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kujenga/zotero-mcp/HEAD/uv.lock --------------------------------------------------------------------------------