本地优先,PDF 文件操作不经过第三方上传服务
PDF Tools — JavaScript 工具站模板
作者 Open-Document-Alliance
本地优先的PDF工具集,为Claude Desktop等MCP主机提供填写、签名、合并、提取等操作。
看看你的网站会是什么样
浏览真实页面截图,比较内容排版与手机效果。点击下方缩略图切换,放大查看整页细节。
已检查补充预览来源,暂未找到更多可用的页面或手机端截图。
目前有 1 张原始预览,可打开完整图片查看设计细节。
截图用于了解视觉与布局,交互效果请以实际项目为准。
值得关注的模板亮点
从已有项目资料中,快速了解它的特点。
支持表单填写、批量 CSV 填充、可复用配置文件
签名模式支持区域检测、手绘签名、文本盖章,可选 Lumin 电子签名
页面管理支持合并、拆分、旋转、重排,可一次应用完整页面计划
提取与分析包括文本读取、页面渲染、CSV 导出、JSON Schema 验证工作区
文件访问限定在用户批准的目录,敏感操作需用户确认
模板详细介绍
PDF Tools 是一个面向本地 MCP 主机的 PDF 工作流扩展,主要服务于 Claude Desktop,也可通过配置用于 Cursor 等支持 MCP 的主机。它的核心思路是让模型直接操作本地 PDF 文件,而不是把文件上传到第三方服务。项目提供交互式查看器、表单填写、签名、页面组织、内容提取与分析等能力,并强调文件操作限定在用户批准的目录内,签名等编辑默认保持本地。
项目包含一套完整的工具集,例如 `fill_pdf`、`bulk_fill_from_csv`、`detect_signature_zones`、`merge_pdfs`、`split_pdf` 等,并支持通过可复用配置文件快速填写重复表单。它还提供了从 URL 下载 PDF 的功能,以应对沙箱网络受限的场景。提取与分析方面,支持文本读取、页面渲染、CSV 导出,以及基于 JSON Schema 的验证工作区,但需要注意它不内置 OCR 引擎,扫描件识别能力有限。
适合需要让 Claude 等模型处理本地 PDF 的研究人员、律师、会计师等用户。安装方式为下载 `.mcpb` 文件双击安装,或手动配置 MCP 服务器。项目目前不包含远程连接器,且 Lumin 电子签名集成需要维护者配置,并非开箱即用。部署前建议检查版本更新与平台兼容性,尤其是 Windows 上部分功能可能受限。
适合你的项目吗?
适用场景
- 研究人员阅读和总结论文、报告
- 处理表单、发票等日常办公文档
- 律师整理合同、对比版本
- 会计师处理税务文件
适合人群
- 使用 Claude Desktop 并希望扩展其 PDF 处理能力的用户
- 需要本地化 PDF 操作、注重数据隐私的个人或团队
- 愿意通过 MCP 配置集成到 Cursor 等开发环境的开发者
上手与定制指南
结合仓库当前版本的说明,按下面的资料检查内容、配置与运行要求。
- 1
安装前需确认系统兼容性,特别是 Windows 上 Lumin 签名功能可能不可用。
- 2
首次使用需在 Claude Desktop 设置中允许 PDF 访问目录。
- 3
若需 Lumin 集成,需由维护者配置 OAuth 客户端 ID。
授权与来源资料
使用条件与限制
免费使用 · 保留许可声明MIT许可,允许免费使用、修改、分发及商用,仅需保留版权与许可声明;README未对代码或演示素材增设额外授权限制。
使用时需要遵守
- 保留原作者版权声明和 MIT 许可证声明。
- 保留版权声明与许可声明于所有副本或实质部分
额外费用与待核对事项
- 第三方组件(qpdf、PDF.js、Foxit、Liberation字体等)各自许可需另行确认
- Lumin托管MCP与API扩展为独立连接,不随本项目自动授权
查看原文依据
Permission is hereby granted, free of charge, to any person obtaining a copy
许可证原文
The above copyright notice and this permission notice shall be included in all
许可证原文
https://github.com/Open-Document-Alliance/PDF-Tools/blob/master/LICENSEhttps://github.com/Open-Document-Alliance/PDF-Tools/blob/HEAD/README.mdPermission is hereby granted, free of char
许可证原文
DeepSeek 根据仓库许可证和 README 整理 ·2026-09-24。结果仅覆盖已读取资料,依赖、图片、字体及后续条款变更以各自原文为准。
项目核对记录与介绍依据
模板资料
- 来源平台
- GitHub
- 资料与维护参考分
- 资料较完整 · 81 / 100
- 技术栈
- JavaScript
- 网站类型
- 工具站
这个分数如何计算
本站按许可资料(最高30分)、演示链接(12分)、预览图(10分)、Star数(15分)、记录的维护时间(15分)、描述完整度(8分)、功能记录(5分)和分类资料(5分)计算。它不是代码、安全或性能测试,也不是 Google 评分;有链接不代表已实测可用。
这个项目需要核对什么
- 记录的仓库更新时间
- 2026-09-05
- 截图检查日期
- 2026-09-05
已收录演示链接。请用你的内容与屏幕尺寸检查;有演示不代表表单、认证或支付已经可用。
目录记录的主要技术栈是 JavaScript。请通过依赖清单和锁文件核对实际版本与托管要求。这些说明基于收录资料,不代表代码审计或部署实测。
查看具体选型方法 →介绍的制作与核对状态
介绍由 AI 辅助整理目录与仓库资料。仓库作者不等于这篇介绍的审核者。
当前版本没有可核对的编辑审核记录;旧的应用时间不代表已完成事实审核。
这条历史介绍未保存固定版本的来源快照。请对照当前仓库,发现不一致可反馈。
反馈内容错误看看同类模板
对比同技术栈与用途的模板,找到更适合的视觉与内容结构。

simplemde markdown editor
SimpleMDE 是一个开源的 Markdown 编辑器 JavaScript 组件,定位为 textarea 的替代品。
JavaScript · 工具站

numi
numi 是一款以自然语言输入为核心的计算器工具,用户可以直接输入类似“$20 in euro - 5% discount”或“today + 2 weeks”这样的描述,系统会即时解析并返回结果。
JavaScript · 工具站

compressorjs
compressorjs 是一个专注于浏览器端图片压缩的 JavaScript 库,而非完整的工具站模板。
JavaScript · 工具站

json editor
JSON Editor 是一个基于 JSON Schema 生成 HTML 表单的 JavaScript 库。
JavaScript · 工具站

overtype
OverType 是一个开源的 Markdown 编辑器库,核心思路是用一个透明的 textarea 覆盖在渲染后的预览层上,让用户感觉在直接编辑格式化文本,但底层仍是原生输入框。
JavaScript · 工具站

Method Draw
Method Draw 是一个基于 Web 的矢量绘图应用,源自 SVG-Edit 项目,但刻意简化了功能,去除了图层、线帽/角等复杂选项,以提供更直观、愉快的编辑体验。
JavaScript · 工具站
