Agent♥︎Age
Catalog

Zoteus

OfficialLive

by oscardvs · TypeScript

Zotero MCP server for Claude and ChatGPT: search, citations, safe writes, PDF passages and pages.

Zoteus MCP Server (io.github.oscardvs/zoteus)

Zoteus is an MCP server that provides MCP clients access to a Zotero library. It supports semantic or keyword search, retrieving PDF passages with page numbers, generating citations in CSL styles, adding items, and performing safe writes. It is intended for clients such as Claude Desktop, claude.ai, Claude Code, Cursor, and other MCP-capable tools.

🛠️ Key Features

  • Search by keyword or meaning
  • PDF passages with page numbers
  • Citations in any CSL style
  • Add items to Zotero
  • Safe writes

🚀 Use Cases

  • Research workflows against an existing Zotero collection
  • Finding relevant documents via semantic or keyword search
  • Extracting exact PDF passages and referencing their pages
  • Producing citations in specific CSL formats
  • Updating a Zotero library through controlled writes

⚡ Developer Benefits

  • Integrates Zotero with MCP clients
  • Supports bibliographic workflows: citations and item management
  • Uses the Model Context Protocol (mcp-server) for standardized tool access

⚠️ Limitations

  • Requires access to a Zotero library via the MCP server
  • Scope described focuses on search, passages (with page numbers), citations, and safe writes

Topics

anthropicbibliographycitationsclaudecslmcpmcp-servermodel-context-protocolreference-managerresearchsemantic-searchtypescriptzoterozotero-apiacademiccitationchatgptopenai