Zotero Cli Cc
БесплатноНе проверенMCP server that exposes 45 tools for Zotero reference management, enabling AI agents to read/write items, search, extract PDF text, and manage workspaces via th
Описание
MCP server that exposes 45 tools for Zotero reference management, enabling AI agents to read/write items, search, extract PDF text, and manage workspaces via the Zotero CLI.
README
zotero-cli-cc is a Zotero CLI built for Claude Code and AI agents.
- Reads — direct local SQLite, zero-config, offline, millisecond response
- Writes — safe via Zotero Web API, Zotero stays in sync
- PDF + RAG — extract full text with caching; built-in BM25 (+ optional embedding) search over per-topic workspaces
- Agent-native — stable JSON envelope, typed exit codes,
zot schema,--dry-run,--idempotency-key, NDJSON streaming - MCP server — exposes 48 tools to Claude Desktop / LM Studio / Cursor via
zot mcp serve
Architecture
Install
uv tool install zotero-cli-cc # recommended
pipx install zotero-cli-cc # or
pip install zotero-cli-cc # or
60-second quickstart
# Reads work out of the box — no API key, Zotero data dir auto-detected
zot search "transformer attention"
zot read ABC123
zot export ABC123 # BibTeX
# Writes need a Web API key (https://www.zotero.org/settings/keys)
zot config init
zot add --doi "10.1038/s41586-023-06139-9"
In Claude Code, just ask in natural language — the bundled skill maps requests to zot commands automatically:
cp -r skill/zotero-cli-cc ~/.claude/skills/
When stdout is not a TTY, zot automatically emits a stable JSON envelope so agents never need --json:
{ "ok": true, "data": { ... }, "meta": { "request_id": "...", "cli_version": "0.4.3" } }
Documentation
Full docs live at https://agents365-ai.github.io/zotero-cli-cc/.
| Topic | Link |
|---|---|
| Installation & setup | Getting started |
| Search, list, read | Search guide |
| Notes, tags, citations | Notes & tags, Citations |
| Add / update / delete items | Item management |
| Collections | Collections |
| Workspaces + RAG | Workspaces |
| PDF extraction | |
| Preprint → published | update-status |
| MCP setup & tools | MCP |
| Full CLI reference | CLI reference |
| Agent contract (envelope, exit codes, schema) | docs/agent-interface.md |
| Comparison with similar tools | Comparison |
| Roadmap | ROADMAP.md |
Why zotero-cli-cc? The only actively maintained Python CLI that reads Zotero's local SQLite database directly, with a clean read/write split: SQLite for fast offline reads, Web API for safe writes that Zotero stays aware of. See the comparison page for a feature-by-feature breakdown against similar tools.
Community
Join us for help, Q&A, and updates:
- Discord: https://discord.gg/79JF5Atuk
- WeChat: scan the QR code below
Support
If zot helps you, consider supporting the author:
WeChat Pay |
Alipay |
Buy Me a Coffee |
Give a Reward |
Author
Agents365-ai
- Bilibili: https://space.bilibili.com/441831884
- GitHub: https://github.com/Agents365-ai
License
zotero-cli-cc is dual-licensed:
- Open source: GNU AGPL-3.0-or-later (see LICENSE).
- Commercial: a separate commercial license is available for use in closed-source or commercial products without the AGPL's copyleft obligations (see LICENSE-COMMERCIAL).
Contributions are accepted under the project's Developer Certificate of Origin.
Установить Zotero Cli Cc в Claude Desktop, Claude Code, Cursor
unyly install zotero-cli-ccСтавит в Claude Desktop, Claude Code, Cursor и VS Code — сам разбирается с npx, uvx и сборкой из исходников.
Впервые? Поставь CLI: curl -fsSL https://unyly.org/install | sh
Или настроить вручную
Выполни в терминале:
claude mcp add zotero-cli-cc -- uvx zotero-cli-ccFAQ
Zotero Cli Cc MCP бесплатный?
Да, Zotero Cli Cc MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Zotero Cli Cc?
Нет, Zotero Cli Cc работает без API-ключей и переменных окружения.
Zotero Cli Cc — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Zotero Cli Cc в Claude Desktop, Claude Code или Cursor?
Открой Zotero Cli Cc на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
Fetch
Web content fetching and conversion for efficient LLM usage.
AWS KB Retrieval
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
автор: modelcontextprotocolSpring AI MCP Server
Provides auto-configuration for setting up an MCP server in Spring Boot applications.
llm-analysis-assistant
A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also
автор: xuzexin-hzCompare Zotero Cli Cc with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории ai
