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.
{
"mcpServers": {
"cli-anything-zotero": {
"command": "<see-readme>",
"args": []
}
}
}No install config available. Check the server's README for setup instructions.
Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
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.
Is it safe?
No package registry to scan.
No authentication — any process on your machine can connect.
Apache-2.0. View license →
Is it maintained?
Last commit 0 days ago. 8 stars.
Will it work with my client?
Transport: stdio. Works with Claude Desktop, Cursor, Claude Code, and most MCP clients.
No automated test available for this server. Check the GitHub README for setup instructions.
No known vulnerabilities.
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationHave you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Dynamic problem-solving through sequential thought chains
A Model Context Protocol server for searching and analyzing arXiv papers
An open-source AI agent that brings the power of Gemini directly into your terminal.
The official Python SDK for Model Context Protocol servers and clients
MCP Security Weekly
Get CVE alerts and security updates for Cli Anything Zotero and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
Let AI manage your Zotero library.
中文文档 | English
This tool is designed to be used by AI, not memorized by you. After a simple install (~3 minutes), just talk to your AI assistant in plain language:
"Find papers about diabetes and kidney disease in my Zotero library"
"Import this DOI into my CKM collection: 10.1038/s41586-024-07871-6"
"Export all papers in my thesis collection as BibTeX"
"Find PDFs for items in my review collection that are missing them"
All you need to do:
Built on CLI-Anything by HKUDS, this tool gives AI agents full access to your local Zotero library through a JS Bridge — a lightweight Zotero plugin that exposes a privileged JavaScript endpoint.
Key capabilities:
All write operations run locally through the JS Bridge — no API key or internet connection required.
This tool supports two modes. Pick the one that fits your AI client:
| CLI Mode | MCP Mode | |
|---|---|---|
| How AI calls it | Shell commands (cli-anything-zotero item find ...) | Structured tool calls (no command-line needed) |
| Works with | Any AI that can run shell commands (Claude Code, ChatGPT, Cursor, Windsurf, Cline, etc.) | AI clients with MCP support (Claude Desktop, Cursor, Claude Code, LM Studio, etc.) |
| AI learning curve | AI runs --help once to discover all 70+ commands | Zero — 52 tools are auto-registered with typed parameters |
| Error rate | Occasional typos by AI (self-corrects) | Near-zero (parameters are type-constrained) |
| Install | pip install cli-anything-zotero | pip install 'cli-anything-zotero[mcp]' + client config |
Not sure? If your AI client supports MCP, choose MCP — it's more reliable. Otherwise, CLI works everywhere.
Prerequisites: Python 3.10+, Zotero 7/8 (running).
CLI Mode (for any AI assistant):
pip install cli-anything-zotero
MCP Mode (for Claude Desktop, Cursor, Claude Code, etc.):
pip install 'cli-anything-zotero[mcp]'
Both modes are included in the same package. The
[mcp]extra just adds MCP protocol dependencies.
cli-anything-zotero app install-plugin
First install requires manual steps in Zotero:
.xpi file and prints its path.xpi file, then **restart Zo