MCP Zotero

MCP Zotero

一个连接器,用于Claude Desktop与您的Zotero云中的收藏和来源进行协作。

MCP Zotero 快速开始指南

NPM 版本 smithery 徽章

MCP Zotero 允许 Claude 与您的 Zotero 文献库直接交互,轻松管理和检索您的研究资料。

设置步骤

1. 获取 Zotero API 密钥和用户 ID

# 在 https://www.zotero.org/settings/keys 创建 API 密钥
# 然后获取用户 ID:
curl -H "Zotero-API-Key: YOUR_API_KEY" https://api.zotero.org/keys/current

2. 设置环境变量

export ZOTERO_API_KEY="您的API密钥"
export ZOTERO_USER_ID="从上一步获取的用户ID"

3. 安装并运行

# 全局安装
npm install -g mcp-zotero
mcp-zotero

# 或使用 npx
npx mcp-zotero

与 Claude Desktop 集成

在 Claude Desktop 配置中添加:

{
  "mcpServers": {
    "zotero": {
      "command": "mcp-zotero",
      "env": {
        "ZOTERO_API_KEY": "您的API密钥",
        "ZOTERO_USER_ID": "您的用户ID"
      }
    }
  }
}

主要功能

  • 查看集合: 列出库中所有集合
  • 获取集合内容: 查看特定集合中的项目
  • 项目详情: 获取论文的详细信息
  • 搜索: 在整个库中搜索内容
  • 最近添加: 查看最近添加的文献

故障排除

如遇问题,请检查:

  • 环境变量是否正确设置
  • 安装状态,必要时重新安装
npm uninstall -g mcp-zotero
npm install -g mcp-zotero