PDF工具MCP
](https://smithery.ai/server/@danielkennedy1/pdf-tools-mcp)
使用模型上下文协议(MCP)框架构建的一套全面的PDF操作工具。
特性
本地PDF操作
- 显示:将PDF页面渲染为图像
- 合并:将多个页面合并为一个长页面
- 元数据:提取文档元数据
- 文本:提取文本块和详细的文本信息
- 代码片段:从PDF页面创建自由格式或全宽片段
- 保险丝:将多个文档中的页面合并到一个文档中
远程PDF操作
- 显示:将远程PDF页面渲染为图像
- 下载:将PDF从URL提取到本地存储
安装
通过Smithery安装
通过以下方式自动安装克劳德桌面PDF工具 史密瑟里:
npx -y @smithery/cli install @danielkennedy1/pdf-tools-mcp --client claude手动安装
# Clone the repository
git clone https://github.com/yourusername/pdf-tools-mcp.git
cd pdf-tools-mcp
# Install dependencies
uv pip install -e .用法
启动MCP服务器:
python -m src.main服务器通过MCP协议提供PDF操作端点。
发展
- 需要Python 3.12+
- 使用MCP框架进行工具注册
- 为了安全起见,PDF文档使用UUID 4文件名存储
# Update dependencies
uv pip install -e . --upgrade
# Commit changes (uses conventional commit format)
cz commit依赖项
许可证
MIT。看 许可证.
