MCP Catalogs
首页zotero-mcp screenshot

zotero-mcp

by cookjohn·784·综合分 54

Zotero MCP 插件通过 MCP 协议将 AI 助手与 Zotero 参考管理软件集成,提供文献检索、批注分析、内容提取和写入操作等功能。

ai-llmproductivityknowledge-graph
63
Forks
33
活跃 Issue
2 个月前
最近提交
2 天前
收录于

概述

Zotero MCP 是一个通过模型上下文协议将 AI 助手直接连接到本地 Zotero 文献库的集成工具。该插件采用统一架构,集成了基于可流式 HTTP 协议的 MCP 服务器,无需单独的服务器进程。它提供多维文献检索、PDF 内容提取、批注分析、集合管理、基于嵌入向量的语义搜索以及笔记、标签和元数据的写入操作等功能。系统同时提供中英文文档,为学术研究和写作提供高效便捷的体验。

试试问 AI

装完之后,这里有 6 个你可以让 AI 做的事:

:通过直接查询 Zotero 文献库进行文献综述和分析
:使用批注搜索和高亮功能分析 PDF 内容
:使用嵌入向量跨语言查找相关文献的语义搜索
:支持哪些 AI 客户端?
:它是否支持离线使用?
:如何启用语义搜索?

什么时候选它

如果您从事学术研究工作,希望 AI 助手能够直接与您的 Zotero 文献库交互进行高级检索、内容分析和笔记管理,请选择 Zotero MCP。

什么时候不要选它

如果您需要访问仅云端的参考文献且没有本地 PDF 存储,或者使用的是 Zotero 6 或更早版本,请不要选择 Zotero MCP。

此 server 暴露的工具

从 README 抽取出 12 个工具
  • search_libraryq, title, titleOperator, yearRange, fulltext, fulltextMode, itemType, includeAttachments, mode, relevanceScoring, sort, limit, offset

    Advanced library search with multi-dimensional filtering and relevance scoring

  • search_annotationsq, itemKeys, types, colors, tags, mode, limit, offset

    Search annotations by query, colors, or tags

  • search_fulltextq, itemKeys, mode, contextLength, caseSensitive

    Full-text search across all document content with context snippets

  • get_item_detailsitemKey, mode

    Get complete metadata for a single item

  • get_contentitemKey, attachmentKey, mode, include, contentControl, format

    Extract PDF full-text, notes, abstracts, webpage snapshots from items

  • get_collectionsmode, limit, offset

    Get all collections in the Zotero library

  • get_collection_detailscollectionKey

    Get details of a specific collection

  • semantic_searchquery, topK, minScore, language

    AI-powered semantic search using embedding vectors

  • write_noteaction, parentKey, noteKey, content, tags

    Create or modify Zotero notes

  • write_tagaction, itemKey, tags

    Add, remove, or replace tags on items

  • write_metadataitemKey, fields, creators

    Update metadata fields on items

  • write_itemaction, itemType, fields, creators, tags, attachmentKeys, parentKey

    Create new items or reparent existing attachments

可对比工具

obsidian-mcpnotion-mcpevernote-mcp

安装

安装步骤

  1. **安装插件**:从 [发布页面](https://github.com/cookjohn/zotero-mcp/releases) 下载最新的 zotero-mcp-plugin-x.x.x.xpi 文件,并通过 Zotero 的 工具 -> 附加组件 安装。重启 Zotero。
  1. **配置插件**:在 Zotero 的 首选项 -> Zotero MCP 插件 标签页中:

- 启用服务器 - 设置端口(默认为 23120) - 点击'生成客户端配置'

  1. **配置 AI 客户端**:在您的 AI 客户端中使用生成的配置。对于 Claude Desktop:
{
  "mcpServers": {
    "zotero": {
      "transport": "streamable_http",
      "url": "http://127.0.0.1:23120/mcp"
    }
  }
}

FAQ

支持哪些 AI 客户端?
该插件支持 Claude Desktop、Cherry Studio、Cursor IDE 以及任何实现了可流式 HTTP MCP 协议的客户端。
它是否支持离线使用?
是的,该插件仅本地运行,确保完全的数据隐私,无需与外部服务器通信。
如何启用语义搜索?
语义搜索使用来自 OpenAI 或 Ollama API 的嵌入向量。在 Zotero 首选项中配置您的 API 密钥,并通过集合/项目上下菜单重建索引。

zotero-mcp 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。