zotero-mcp

Zotero MCP is a Python tool that connects your Zotero research library with Claude, ChatGPT and other AI assistants via Model Context Protocol. The title allows you to make a full text or semantic search, read articles, take notes, and manage your library. It works with native SQLite database or web API support and offers three different integration methods.

ZO

54yyyu · Scientific Research & Computing

STARS5.7K
FORKS454
COMMITS0
CONTRIBUTORS0
VERSIONv0.14.1
UPDATED14 days ago
PythonZoteroMCPAI-AssistantMIT
What can it do?
  • In articles in your library, you make title, author, full text, or semantic searches.
  • You read PDF documents and create Highlights with notes on text, visuals and equations.
  • You add new articles to your library using DOI, URL, ISBN or BibTeX.
User reviews
  • ↓ NegativeGitHub Issue

    Add --pdf-timeout option to skip slow PDFs during fulltext extraction

    “Problem When running `zotero-mcp update-db --fulltext` on large libraries, the process can hang indefinitely on PDFs with complex formatting or layout issues. The extraction gets stuck in pdfminer's layout analysis phase, causing the entire indexing process to stall. Example: In…”

  • ↓ NegativeGitHub Issue

    Can't access MCP server in Claude Desktop

    “**Expected behaviour:** `zotero-mcp setup` sets up the MCP server and I can access it in Claude Desktop using `/tools zotero` **Actual behaviour:** `zotero-mcp setup` runs without errors, generates a claude_desktop_config.json, but even after restarting Claude Desktop, no Zotero…”

My note

More in: Scientific Research & Computing