PDF处理工具服务器

一个基于模型上下文协议(MCP)的服务器,提供PDF合并、页面提取和文本搜索等功能,适用于需要批量处理PDF文档的场景。

  • by hanweg
  • Python
  • 本地部署
  • 76 星标
  • 更新于
在 GitHub 查看 hanweg/mcp-pdf-tools

使用说明

正在进行中-小心使用-Windows:

MCP PDF工具服务器

提供PDF操作工具的MCP(模型上下文协议)服务器。此服务器允许LLM通过模型上下文协议执行合并PDF和提取页面等操作。

特性

  • 将多个PDF文件合并为一个PDF
  • 按用户指定的顺序将多个PDF文件合并为一个PDF
  • 从PDF文件中提取特定页面
  • 搜索PDF 文件系统搜索或Everything搜索比这更好
  • 基于文本提取和正则表达式模式匹配从目标输入PDF中查找(并合并)相关PDF

安装

  1. 克隆此存储库
cd mcp-pdf-tools

# Create and activate virtual environment
uv venv
.venv\Scripts\activate

# Install the package
uv pip install -e .

使用Claude Desktop

将此添加到您的Claude Desktop配置文件(Claude_Desktop_config.json)中:

{
    "mcpServers": {
        "pdf-tools": {
            "command": "uv",
            "args": [
                "--directory",
                "PATH_TO\\mcp-pdf-tools",
                "run",
                "pdf-tools"
            ]
        }
    }
}