mcp-docs-reader 是一个轻量级的 MCP(模型上下文协议)服务器,它可以从本地文件夹加载 PDF 文件,提取并分块处理文件内容,构建语义搜索索引,还能将相关段落发送到 Claude Desktop 以实现基于文档的问答功能,助力用户高效利用本地文档进行知识问答。
该项目旨在与 Claude 的 MCP 桌面功能 协同使用。
mcp-docs-reader选项一:下载为 ZIP 文件
选项二:使用 Git 克隆仓库
git clone https://github.com/AIMIZING/mcp_docs_reader.git
cd mcp_docs_reader
选项一:手动配置
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
uv venv
.venv\Scripts\activate
pip install -r requirements.txt
选项二:自动配置(Windows)
打开包含的 “weather_config.json” 文件,并复制其内容。 然后,打开您现有的 Claude Desktop 配置文件并将其附加到相应位置。
找到 Claude Desktop 配置文件的位置:
⚠️ 重要提示
在粘贴之前,请确保将 docReader_config.json 中的路径 "C:\PATH\TO\mcp_docs_reader" 替换为您的实际本地项目路径。
⚠️ 重要提示
请勿覆盖整个文件——确保进行追加或合并,以免破坏现有配置。
启动 Claude Desktop。 一旦运行,它会自动检测并连接到配置好的 MCP 工具。 现在您可以基于本地 PDF 文档向 Claude 提问,例如:
“总结注册文件内容中的关键点。”