Skip to content

zotero-cli banner

zot — A Zotero CLI for Any AI Agent

zotero-cli is a Zotero CLI for any AI agent.

Core Features:

  • Reads: Direct local SQLite database access — zero config, offline, millisecond response
  • Writes: Safe writes through Zotero Web API — Zotero fully aware of changes
  • PDF: Extract full text from local PDF storage with automatic caching
  • Ranked Search: Ranked natural-language search over Zotero collections — index-free, always fresh
  • MCP: 39 tools for AI coding assistants (Claude Desktop, Cursor, LM Studio)

Search and read papers without launching Zotero desktop.

  • :material-download: Installation — Install via uv, pipx, or pip
  • :material-cog: Setup — Configure data directory & API keys
  • :material-rocket-launch: Quickstart — Your first search in 30 seconds
  • :material-book-open-variant: User Guide — Full command reference
  • :material-connection: MCP Server — Use with Claude Desktop, Cursor, LM Studio
  • :material-console: CLI Reference — Auto-generated from source