PiaoyangGuohai1

CLI & MCP server for Zotero 7/8 — let AI manage your library. 52 MCP tools + 70+ CLI commands for search, import, PDF, BibTeX, notes, and more. Works with Claude, Cursor, ChatGPT.

20
0
100% credibility
Found Apr 13, 2026 at 20 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Python
AI Summary

A command-line tool enabling AI assistants to fully manage local Zotero libraries through search, import, export, and editing capabilities.

How It Works

1
🔍 Discover the Helper

You hear about a simple tool that lets your AI assistant organize your research papers in Zotero without you lifting a finger.

2
📦 Quick Setup

Follow a few easy steps to install it, taking just a couple of minutes on your computer.

3
🔗 Link to Zotero

Connect it to your Zotero app so it can see and work with your library of papers.

4
💬 Chat with Your AI

Open your favorite AI chat like Claude or Cursor and simply describe what you need, like 'find papers on diabetes'.

5
AI Takes Over

Watch as your AI instantly searches, imports new papers, adds notes, or exports what you need—all automatically handled.

Perfect Library

Your Zotero library stays perfectly organized, with papers found, PDFs attached, and everything ready for your work.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 20 to 20 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is cli-anything-zotero?

This Python CLI and MCP server hooks AI agents into your local Zotero 7/8 library, letting them search items, import from DOI/PMID/files, attach PDFs, export BibTeX/CSL-JSON, manage tags/notes, and run semantic searches—all without API keys or cloud sync. Install via pip, add a lightweight JS Bridge plugin, and chat naturally with Claude, Cursor, or ChatGPT: "Import this DOI to my thesis collection" or "Find PDFs missing in reviews." Over 70 CLI commands and 52 MCP tools cover reads, writes, and analysis via shell or structured calls.

Why is it gaining traction?

It bridges Zotero's local power to AI workflows seamlessly, with MCP mode for zero-error tool calls in Claude Desktop/Cursor (cli mcp server, cli mcp tool) and CLI fallback for any shell-capable agent (cli github linux, cli github ubuntu, cli github windows). Dual modes beat web-API alternatives by enabling full writes like collection refactoring or annotation search offline. Extras like local embeddings and OpenAI analysis make it a cli mcp github standout for agent-driven research.

Who should use this?

Academics and researchers wrangling large Zotero libraries who pair it with AI for lit reviews, imports, or PDF hunts. AI devs building research agents in Cursor/Claude Code needing reliable Zotero access (cli mcp client, mcp cli python). Power users scripting via CLI on GitHub Actions or gh CLI for batch exports/BibTeX.

Verdict

Grab it if Zotero+AI is your jam—solid docs and 70+ commands make setup quick despite 20 stars and 1.0% credibility score signaling early beta. Test on a backup library first; it's raw but delivers where others falter on local writes.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.