红豆 MCP 使用帮助

描述 红豆 MCP 可以让 Codex、necode、Claude、Cursor 等 AI 助手连接到红豆文献库,并通过自然语言调用红豆提供的文献工具。开启后,用户可以让 AI 帮自己搜索本地文献、查看文献详情、读取 PDF、生成阅读笔记、在线检索文献、导入文献和检查同步状态。

简单理解:以前 AI 只能根据聊天内容回答问题;连接红豆 MCP 后,AI 可以在你的指令下使用红豆里的文献能力,帮你完成更具体的学术工作。

红豆 MCP 默认通过本机服务工作,地址为:

http://127.0.0.1:23119/mcp

普通用户不需要手动输入这个地址。通常只需要在红豆里开启 MCP,并使用“自动适配客户端”即可。

使用前准备

保持红豆处于打开状态

红豆 MCP 是由红豆应用提供的本机服务,因此需要先打开红豆。

  • 红豆打开时,MCP 服务可以使用;
  • 红豆关闭后,MCP 服务会随之不可用;
  • 如果重启了红豆,建议同时重启 AI 客户端,或至少新建一个会话。

如果 AI 客户端提示找不到红豆 MCP,首先检查红豆是否正在运行。

启用本地 API / HTTP 服务

红豆 MCP 依赖红豆的本地 API / HTTP 服务。使用前需要确认该服务已启用。

在红豆设置中找到本地 API / HTTP 服务,并确认它处于开启状态。如果该服务没有开启,AI 客户端就无法连接红豆 MCP。

启用 MCP 服务

在红豆设置中找到 MCP 相关设置,确认 MCP 已启用。

启用后,可以点击“测试连接”。如果测试成功,说明红豆这一端已经准备好。

自动适配 AI 客户端

红豆提供“自动适配客户端”功能,可以把红豆 MCP 地址写入常见 AI 客户端的配置文件。

当前红豆会尽量适配以下客户端:

  • Claude Desktop
  • Claude Code
  • Codex
  • Gemini CLI
  • Cursor
  • VS Code
  • Windsurf
  • Cline
  • Roo Code
  • Continue
  • Zed
  • Cherry Studio

如果列表中没有出现某个客户端,通常表示红豆没有在默认位置找到它的配置文件。此时仍然可以按该客户端自己的 MCP 配置方式手动添加红豆 MCP 地址。

使用流程

开启红豆 MCP

在红豆中进入设置页面,找到本地 API / HTTP 服务和 MCP 设置。

建议按下面顺序操作:

  • 打开红豆;
  • 进入设置页面;
  • 启用本地 API / HTTP 服务;
  • 启用 MCP 服务;
  • 点击“测试连接”;
  • 测试成功后,再进行客户端适配。

如果测试连接失败,可以先重启红豆,再重新进入设置页面检查服务状态。

适配 Codex

在红豆的“自动适配客户端”页面中找到 Codex,点击适配。

适配成功后,红豆会把类似下面的配置写入 Codex 配置文件:

[mcp_servers.hongdou]
type = "http"
url = "http://127.0.0.1:23119/mcp"

用户通常不需要手动编辑这个配置。适配完成后,完全退出 Codex 并重新打开。

重启 Codex 后,可以在新会话中输入:

请调用红豆 MCP 工具,在我的红豆本地文献库里检索 Conceptual,返回前 5 条结果,并显示 totalFound、题名、作者、年份、itemID。

如果 Codex 能返回红豆文献库中的真实文献结果,说明 Codex 已经连接到红豆 MCP。

查看 Codex 是否识别到工具

如果不确定 Codex 是否已经识别红豆 MCP,可以直接问:

你现在能看到哪些 MCP 工具?请列出工具名。

正常情况下,工具列表中会出现多个以 hongdou_ 开头的工具,例如 hongdou_search_itemshongdou_get_statisticshongdou_fetch_metadata 等。

使用 necode 作为备选方案

necode 是一个终端里的编程助手,也支持调用 MCP 服务。如果暂时不能使用 Codex,可以尝试使用 necode。

安装 necode:

npm install -g @aegean-org/necode-cli

进入项目目录并启动:

cd your-project
necode

首次使用时,可以在 necode 中运行:

/login

查看 MCP 状态时,可以运行:

/mcp list

如果 necode 能看到红豆 MCP 工具,就可以使用和 Codex 类似的提问方式:

请调用红豆 MCP 工具,在我的红豆本地文献库里检索 Conceptual,返回前 5 条结果,并显示 totalFound、题名、作者、年份、itemID。

如果 necode 没有自动看到红豆 MCP,可以根据 necode 当前版本的 MCP 配置说明,手动添加红豆 MCP 地址:

http://127.0.0.1:23119/mcp

常用场景

检索本地文献库

当你想查找红豆中已有的文献时,可以让 AI 调用红豆 MCP 搜索本地文献库。

示例:

请调用红豆 MCP 工具,在我的红豆本地文献库里检索 Conceptual,返回前 5 条结果,并显示 totalFound、题名、作者、年份、itemID。

建议让 AI 返回 itemID。后续查看详情、读取附件、创建笔记时,都可以通过 itemID 精确定位文献。

统计文献库和分类

当你想了解当前红豆文献库的整体情况时,可以让 AI 统计文献数量、附件数量和分类结构。

示例:

请调用红豆 MCP 工具,统计我当前红豆文献库的总文献数、附件数、分类数量,并列出顶层分类结构。

这个场景适合在整理文献库、写报告、做文献盘点时使用。

根据 DOI 获取文献元数据

当你知道一篇文献的 DOI,但还没有完整题名、作者、期刊等信息时,可以让 AI 通过 DOI 获取元数据。

示例:

请调用红豆 MCP 工具,用 DOI 10.1038/nature12373 获取文献元数据。请显示题名、作者、期刊、年份、DOI 和数据来源。

如果返回结果正确,可以继续让 AI 把这条文献导入红豆。

查找带 PDF 或附件的文献

如果你想测试 PDF 读取能力,或想找一篇可以继续分析的文献,可以让 AI 先找带附件的条目。

示例:

请调用红豆 MCP 工具,帮我找一篇带 PDF 或附件的文献,并返回 itemID、题名和附件数量。

找到文献后,可以继续查看附件,并读取 PDF。

查看文献详情

当你已经知道某篇文献的 itemID 时,可以查看它的完整信息。

示例:

请查看 itemID 12345 的完整信息,显示题名、作者、年份、DOI、摘要、标签、所在分类、附件数量和笔记数量。

这个操作适合在搜索后继续深入查看某一篇文献。

查看附件并读取 PDF

读取 PDF 前,通常需要先查看文献附件,找到 PDF 对应的 attachmentID

示例:

请查看 itemID 12345 的附件,找出 PDF 附件,并读取前 5 页。请总结研究问题、研究方法、主要结论和我后续应该重点阅读的部分。

如果 PDF 很长,建议先读取前 5 页或前 10 页,不要一开始就要求读取全文。

生成阅读笔记

红豆 MCP 支持创建和更新笔记。为了避免直接写入不满意的内容,建议先让 AI 生成草稿。

示例:

请根据 itemID 12345 的文献信息和 PDF 前 5 页内容,生成一条阅读笔记草稿。先不要写入红豆,等我确认。

确认后再说:

这条笔记可以写入红豆,请保存到 itemID 12345 下,标签为 精读、方法。

在线检索并导入文献

红豆 MCP 支持在多个在线学术数据库中检索文献,包括 CNKI、万方、arXiv、PubMed、IEEE、Crossref 和 Semantic Scholar。

示例:

请在 Semantic Scholar 搜索 large language model evaluation,返回前 10 条,显示题名、作者、年份、摘要和来源链接。先不要导入,等我选择。

确认要导入后,可以继续说:

请把第 2 条结果导入红豆,添加标签 LLM、待读,并尝试下载 PDF。

检查云同步状态

当你导入了文献、修改了笔记,或怀疑同步异常时,可以让 AI 检查红豆同步状态。

示例:

请检查红豆当前云同步状态,告诉我是否正在同步、上次同步时间、是否有错误或冲突。

如果存在冲突,可以让 AI 列出冲突信息,再回到红豆界面中处理。

工具说明

红豆 MCP 当前提供 6 大类、24 个工具。普通用户不需要背工具名,但了解每个工具的作用,可以帮助你写出更准确的提问。

文献库搜索与浏览

  • hongdou_search_items:在红豆本地文献库中搜索条目,可按关键词、作者、年份、标签、分类、文献类型等条件检索。
  • hongdou_get_item:查看某个文献条目的完整信息,包括题名、作者、摘要、DOI、标签、分类、附件和笔记等。
  • hongdou_get_attachments:列出某篇文献下的所有附件,用于找到 PDF、获取 attachmentID
  • hongdou_read_pdf:读取 PDF 附件的文字内容,适合总结摘要、引言、方法和结论。
  • hongdou_extract_pdf_metadata:提取 PDF 文件元数据,例如页数、PDF 标题、作者、创建日期和修改日期。
  • hongdou_get_statistics:统计当前文献库,包括总文献数、附件数、PDF 数、文献类型分布和常用标签等。
  • hongdou_get_collections:查看红豆分类结构,可列出顶层分类或完整分类树。

AI 辅助研究

  • hongdou_ai_chat:调用红豆 AI 进行问答,可结合指定文献或附件进行解释和讨论。
  • hongdou_analyze_literature:对一篇或多篇文献进行结构化分析,支持总结、方法分析、发现提取、文献对比和趋势分析。
  • hongdou_recommend_items:根据已有文献或标签推荐相关研究,适合扩展阅读列表或准备综述。

如果红豆 AI 没有配置好,这一类工具可能会提示不可用。此时需要先检查红豆中的 AI 设置。

在线检索与导入

  • hongdou_online_search:在 CNKI、万方、arXiv、PubMed、IEEE、Crossref、Semantic Scholar 等数据库中在线检索文献。
  • hongdou_fetch_metadata:通过 DOI、ISBN、PMID、arXiv ID 等标识符获取文献元数据。
  • hongdou_import_item:把在线检索结果或元数据导入红豆,可选择分类、标签,并尝试下载 PDF。

导入文献会改变红豆数据,建议先让 AI 展示准备导入的文献信息,确认后再导入。

笔记管理

  • hongdou_get_notes:查看某篇文献的所有笔记,适合检查已有阅读记录。
  • hongdou_create_note:为某篇文献创建新笔记,支持 Markdown 内容和标签。
  • hongdou_update_note:修改已有笔记内容,适合补充阅读理解或修订原笔记。

创建和修改笔记前,建议先让 AI 生成草稿,确认后再写入红豆。

用户与系统信息

  • hongdou_get_user_info:查看当前红豆登录用户信息,例如用户名、用户 ID、账号类型等。
  • hongdou_get_user_preferences:查看用户偏好设置,例如 MCP 是否启用、调试模式是否开启等。
  • hongdou_set_user_preference:修改允许修改的偏好设置,普通用户一般较少使用。
  • hongdou_get_data_directory:查看红豆数据目录信息,包括路径、目录大小和文件数量等。
  • hongdou_get_system_info:查看红豆系统信息,例如版本、平台和内存使用情况等。

这一类工具常用于确认当前登录账号、排查问题或给技术支持提供信息。

云同步

  • hongdou_get_sync_status:查看云同步状态,包括是否正在同步、上次同步时间和错误信息等。
  • hongdou_trigger_sync:手动触发云同步,适合导入文献或更新笔记后立即同步。
  • hongdou_get_sync_conflicts:查看同步冲突列表,帮助判断是否需要回到红豆界面处理冲突。

触发同步属于实际操作,建议在确认需要同步时再执行。

推荐工作流

搜索文献并继续阅读

可以先搜索文献,再选择某一篇查看详情。

示例:

请在我的红豆文献库里搜索 retrieval augmented generation,返回前 10 条,显示 itemID、题名、作者、年份和 DOI。先不要继续操作,等我选择。

选择文献后:

请查看 itemID 12345 的完整信息,并列出它的附件。

继续阅读 PDF:

请读取这篇文献的 PDF 前 5 页,总结研究背景、研究问题、方法和主要结论。

生成一条可保存的阅读笔记

先让 AI 生成草稿:

请根据 itemID 12345 的文献信息和 PDF 前 5 页,生成一条阅读笔记草稿,包括研究问题、方法、数据、结论、优点、不足和我后续要追的问题。先不要写入红豆。

确认后写入:

这条笔记可以写入红豆,请保存到 itemID 12345 下,标签为 精读、方法。

从 DOI 导入文献

先获取元数据:

请用 DOI 10.1038/nature12373 获取文献元数据,显示题名、作者、期刊、年份、DOI 和数据来源。

确认后导入:

请把这条文献导入红豆,添加标签 示例、待读,并尝试下载 PDF。

为综述准备候选文献

先查本地库:

请在我的红豆文献库中搜索 large language model evaluation 相关文献,返回 20 条,并按主题分组。

如果本地库不够,再在线检索:

请在 arXiv 和 Semantic Scholar 搜索 large language model evaluation 的近三年文献,各返回 5 条。先不要导入,等我选择。

常见问题

AI 客户端看不到红豆 MCP 工具

可以按下面顺序检查:

  • 红豆是否正在运行;
  • 本地 API / HTTP 服务是否已启用;
  • MCP 服务是否已启用;
  • 红豆设置页中的“测试连接”是否成功;
  • 是否已经在“自动适配客户端”中适配了当前 AI 客户端;
  • 适配后是否完全重启了 AI 客户端;
  • 是否新建了一个会话;
  • 当前 AI 客户端版本是否支持 HTTP 类型 MCP。

也可以在 AI 客户端里问:

你现在能看到哪些 MCP 工具?请列出工具名。

如果列表中出现 hongdou_ 开头的工具,说明红豆 MCP 已经被识别。

测试连接失败

常见原因包括本地 API / HTTP 服务未启用、MCP 未启用、端口被占用、刚修改设置但服务尚未重新启动等。

建议操作:

  • 关闭并重新打开红豆;
  • 重新进入设置页;
  • 确认本地 API / HTTP 服务已启用;
  • 确认 MCP 已启用;
  • 再次点击“测试连接”。

搜索不到文献

可能是关键词太具体、搜索条件过窄,或目标文献不在当前登录用户的文献库里。

可以换一种问法:

请放宽条件,只搜索 Conceptual,不限制年份、作者、分类,返回前 20 条。

也可以先统计文献库:

请统计我的文献库,并列出最近添加的 10 条文献。

PDF 读取失败

常见原因包括没有 PDF 附件、附件路径失效、PDF 文件损坏、PDF 加密,或 PDF 是扫描图片导致无法提取文字。

建议先查看附件:

请查看 itemID 12345 的所有附件,告诉我附件类型、是否存在,以及哪个可以读取。

如果 PDF 是扫描件,可能需要先进行 OCR,再让 AI 读取文本内容。

DOI 获取元数据失败

常见原因包括 DOI 输入错误、网络不可用、数据源暂时不可用,或该 DOI 没有公开完整元数据。

可以让 AI 换一种方式搜索:

请检查 DOI 格式是否正确。如果 DOI 查询失败,请尝试用题名在 Crossref 或 Semantic Scholar 搜索。

AI 分析工具不可用

红豆 AI 辅助研究工具依赖红豆内置 AI 功能。如果红豆 AI 没有配置好,相关工具可能会提示不可用。

可以先检查红豆 AI 设置,也可以先让外部 AI 客户端基于 MCP 读取到的文献信息进行总结。

自动适配成功后仍然不能用

很多 AI 客户端只会在启动时读取 MCP 配置。自动适配成功后,需要完全退出并重新打开客户端。

建议按下面顺序处理:

  • 确认红豆仍然打开;
  • 完全退出 AI 客户端;
  • 重新打开 AI 客户端;
  • 新建一个会话;
  • 让 AI 列出当前可见的 MCP 工具。

高级配置

默认地址

红豆 MCP 默认地址为:

http://127.0.0.1:23119/mcp

其中 127.0.0.1 表示本机,23119 是红豆本地 HTTP 服务默认端口,/mcp 是 MCP 端点。

Codex 手动配置

Codex 配置文件通常位于:

~/.codex/config.toml

可加入:

[mcp_servers.hongdou]
type = "http"
url = "http://127.0.0.1:23119/mcp"

保存后,重启 Codex。

通用 JSON 配置

部分客户端使用 JSON 配置,格式可能类似:

{
  "mcpServers": {
    "hongdou": {
      "type": "http",
      "url": "http://127.0.0.1:23119/mcp"
    }
  }
}

也有客户端使用 serverUrlhttpUrl 等字段名。实际字段以对应客户端文档为准。

Claude Code 项目配置

Claude Code 可使用项目级 .mcp.json。示例:

{
  "mcpServers": {
    "hongdou": {
      "type": "http",
      "url": "http://127.0.0.1:23119/mcp"
    }
  }
}

.mcp.json 放在项目根目录后,在该目录启动 Claude Code 时,就可以加载红豆 MCP。

配图建议

如果要把本文发布为图文帮助文档,建议在以下位置插入截图:

  • “开启红豆 MCP”后插入红豆 MCP 设置页面截图;
  • “自动适配 AI 客户端”后插入自动适配客户端列表截图;
  • “适配 Codex”后插入 Codex 适配成功截图;
  • “检索本地文献库”后插入 AI 调用 hongdou_search_items 的截图;
  • “统计文献库和分类”后插入 AI 调用统计工具的截图;
  • “查看附件并读取 PDF”后插入 AI 查找附件或读取 PDF 的截图;
  • “查看 Codex 是否识别到工具”后插入 MCP 工具列表截图。

小结

红豆 MCP 的核心价值是让 AI 助手从“只能聊天”变成“可以帮你操作红豆文献库”。只要红豆保持打开,MCP 服务已启用,并且 AI 客户端适配成功,就可以在 Codex、necode 或其他支持 MCP 的客户端中,用自然语言完成文献搜索、PDF 阅读、笔记生成、在线导入和同步检查等任务。

文档更新时间: 2026-06-09 16:01   作者:管理员