学术写作最痛苦的是什么?

不是没思路,不是写不出来。

是找文献、整理引用、格式化参考文献。

这三件事花掉你 50% 的时间,而真正写内容只占 50%。

今天教你用 Claude Code + Zotero MCP,让 AI 自动处理这些琐事。

什么是 Zotero MCP?

MCP(Model Context Protocol) 是 AI 的标准化工具箱。

Zotero MCP 是一个 MCP 服务器,让 Claude Code 能够:

  • 读取你的 Zotero 文献库
  • 搜索文献(关键词、作者、年份)
  • 自动生成引用(APA、MLA、Chicago 等)
  • 格式化参考文献列表
  • 插入引注到文档

一句话: 你的 AI 助手现在能”看到”你的文献库了。

为什么用 Zotero MCP 而不是手动引用?

传统方式(痛苦)

  1. 在 Zotero 里找文献
  2. 复制引用信息
  3. 粘贴到文档
  4. 手动调整格式
  5. 检查格式是否正确
  6. 发现错了,重做

时间: 5-10 分钟/篇文献

Zotero MCP 方式(爽快)

你:Claude,找到我 2024 年关于 AI 的论文,用 APA 格式引用

Claude:好的,找到了 3 篇:
[1] Smith et al. (2024). "AI in 2024"...
[2] Wang & Li (2024). "Machine Learning Advances"...
[3] Johnson (2024). "The Future of NLP"...

时间: 10 秒

效率提升: 30-60 倍

安装配置完整步骤

前置条件

必需:

  1. ✅ Claude Code 已安装
  2. ✅ Zotero 6 或 7 已安装
  3. ✅ 有文献库(哪怕只有几篇)

推荐:

  • Zotero 有 PDF 全文(更好分析)
  • Zotero 使用 ZotFile 插件(自动重命名 PDF)

步骤 1:安装 Zotero MCP 服务器

# 克隆 Zotero MCP 仓库
git clone https://github.com/anthropics/zotero-mcp-server.git
cd zotero-mcp-server

# 安装依赖
npm install

# 构建项目
npm run build

步骤 2:配置 Claude Code MCP

方法 1:全局配置(推荐)

# 编辑 Claude Code 配置
mkdir -p ~/.claude-code
cat > ~/.claude-code/mcp-config.json << EOF
{
  "mcpServers": {
    "zotero": {
      "command": "node",
      "args": ["/path/to/zotero-mcp-server/dist/index.js"],
      "env": {
        "ZOTERO_TRANSLATOR_PATH": "/path/to/zotero-mcp-server/translators"
      }
    }
  }
}