Token导航 LogoToken导航TokenDH.com
Pdf Filler Recursive Simple MCP logo
文档知识未说明官方级别未说明来源级核验

Pdf Filler Recursive Simple MCP

MCP Server

一个全面的PDF工具套件,支持文档分析、数据提取、表单填充和比较,适用于Claude Desktop和Cursor平台。

工具数

0

提示词数

0

GitHub Stars

1

资源数

0
PDF处理JavaScriptClaude数据提取Claude DesktopClaudeCursor

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

songminkyu

提供方

songminkyu

最后核验

2026/5/17 20:19

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

PDF Tools - 分析、提取、填写、比较

一个针对Claude的综合PDF工具包,支持文档分析、数据提取、表单填写和比较功能。可与……配合使用 两者都 Claude Desktop(作为扩展程序) 并且 Cursor(作为MCP服务器)。

🎯(瞄准目标) 选择您的平台

🖥️ Claude 桌面扩展程序

非常适合希望内置PDF填写功能的Claude Desktop专业用户。

⚡(闪电符号,常用于表示速度、活力、电或快速动作等) 光标MCP服务器

非常适合在Cursor中编码时希望填写PDF的开发人员。

特点/特性

核心功能

  • 📖 书籍 分析文件 - 提取并分析完整的PDF内容(300多页)
  • 📊 表格/数据图表 提取数据 - 从任何PDF中提取表格、文本和结构化数据
  • 🔍(放大镜图标,通常表示搜索或查看细节) 比较合同 - 识别文档版本之间的更改
  • ✏️(钢笔或铅笔的符号,无具体文字含义) 填写表格 - 自动化表单填写(W-9、1099、I-9等)
  • 📋(清单或待办事项的符号,可翻译为“清单”或“待办事项”) 列出并整理 - 浏览和管理PDF集合
  • 🔐 表示“锁”或“密码保护”的符号。 密码支持 - 处理加密和受保护的PDF文件
  • 👁️ OCR支持 - 从扫描文档中提取文本

高级功能

  • 📊(图表) 从CSV文件批量填充 - 使用电子表格中的数据填充多个PDF文件
  • 👤 人(表示一个人的符号) 配置文件系统 - 保存并重复使用常用表单数据
  • 📤 表示“放出来的邮件”或“传出的邮件”。 导出为CSV格式 - 从已填写的PDF中导出数据到电子表格
  • 表单验证 - 检查是否有缺失的必填字段
  • 🚀 表示火箭或快速上升的意思,常用于比喻快速发展或进步。 轻松共享 - 通过简易安装包与朋友共享

安装

🖥️ 这个符号通常代表电脑或显示器,所以可以翻译为“电脑/显示器”。 对于Claude Desktop

快速安装

  1. 从发布版中下载最新的.mcpb文件
  2. 双击 .mcpb 要安装到Claude桌面的文件

或者手动地:

  1. 打开Claude桌面版
  2. 前往设置 → 开发者 → 编辑配置
  3. .mcpb 文件在打开时会自动配置

注:该扩展也可在Claude扩展目录中找到。如果从该目录安装后无法与您的Claude桌面版兼容,请使用 .mcpb 请从我们的发布版本中获取文件。

从源代码构建

git clone https://github.com/silverstein/pdf-filler-recursive-simple-mcp
cd pdf-filler-recursive-simple-mcp
npm install
npm install -g @anthropic-ai/mcpb
mcpb pack
# Install the generated .mcpb file in Claude Desktop

⚡(闪电符号,常用于表示速度、活力、电能等概念) 为Cursor(注:Cursor可能指一个特定的软件、工具或项目名称,根据上下文具体翻译,此处保留原英文以保持通用性)

📦 轻松安装

  1. 从发布页面下载 pdf-filler-mcp.zip
  2. 解压 文件在任何地方
  3. Mac用户双击 install.command
  4. 所有用户或者逃跑 ./smart-install.sh 在终端中
  5. 重启光标 - 寻找带有“11个工具已启用”的“pdf-filler”

🛠️ 开发者安装

git clone https://github.com/silverstein/pdf-filler-recursive-simple-mcp
cd pdf-filler-recursive-simple-mcp
npm install

# Add to your ~/.cursor/mcp.json:
{
  "mcpServers": {
    "pdf-filler": {
      "command": "node",
      "args": ["/full/path/to/pdf-filler-simple/server/index.js"]
    }
  }
}

# Restart Cursor

用法

在Claude桌面版和Cursor中,操作方式相同!请Claude执行以下操作:

列出PDF文件

*“列出我文档文件夹中的所有PDF文件”* *“显示/Users/myname/Downloads目录下的PDF文件”*

读取PDF表单字段

*“这个PDF文件中有哪些表单字段?”* *“从我桌面上的application.pdf文件中读取表单字段”*

填写PDF表单

*“请用我的商业信息填写这份W-9 PDF表格”* *“填写位于/path/to/form.pdf的PDF文件,姓名为John Doe,并将其保存为filled-form.pdf”*

从CSV文件批量填充

*“使用 employees.csv 中的数据填充 template.pdf 模板,并将所有生成的 PDF 文件保存到 /Users/me/filled-forms/ 目录下。”* *“使用‘employee_name’列作为文件名”*

保存并使用配置文件

*“将此保存为我的‘工作’资料:姓名约翰·多伊,职位软件工程师,公司科技公司”* *“使用我的工作资料填写application.pdf文件,并保存为filled-app.pdf”*

将数据提取到电子表格中

*“从这些PDF中提取所有数据到summary.csv文件”*

验证表单

*“验证application.pdf中是否填写了所有必填字段”*

阅读PDF内容(新功能!v0.3.0)

*“读取此PDF文件的内容:/path/to/document.pdf”* *“将这个PDF转换为Markdown格式”* *“从我的遗产规划PDF中提取所有文本”* *“总结这份合同PDF中的要点”* *“这个PDF文件里关于付款条件是怎么说的?”* *“分析这份扫描的发票PDF文件”* (自动使用OCR)

这个 read_pdf_content 该工具可自动处理基于文本的PDF和扫描版PDF

与朋友分享

🎁 创建可共享的光标包

# For Cursor users - creates easy installer
node package-for-friend.js
# Share the generated pdf-filler-mcp.zip

🖥️ 分享Claude桌面扩展程序

# For Claude Desktop users
dxt pack
# Share the generated .dxt file

🚀 你的朋友们能得到什么

Cursor 用户:

  • 双击安装程序 (Mac)
  • 智能终端安装程序 (所有平台)
  • 自动检测路径 - 无需手动配置
  • 安全安装 - 将文件移动到永久位置

Claude桌面版用户:

  • 简单的.dxt文件安装
  • 内置扩展体验

它是如何工作的

这个解决方案使用了:

发展

项目结构

pdf-filler-recursive-simple-mcp/
├── server/index.js           # MCP server (works for both!)
├── package.json             # Node.js dependencies
├── manifest.json            # Claude Desktop extension metadata
├── pdf-toolkit.dxt    # Claude Desktop extension package
├── pdf-filler-mcp-share/    # Cursor shareable package
├── pdf-filler-mcp.zip       # Cursor ready-to-share installer
└── README.md               # This file

可用工具

同样的11个工具在Claude桌面版和Cursor中均适用:

  1. list_pdfs(可译为“PDF文件列表”或根据上下文简化为“PDF列表”) - 列出指定目录中的所有PDF文件
  2. 读取PDF字段 - 从PDF中提取字段信息(支持密码参数)
  3. 填充PDF - 使用提供的数据填写PDF表单(支持密码参数)
  4. 从CSV文件批量填充数据 - 使用CSV数据填充多个PDF文件(支持密码参数)
  5. 保存配置文件 - 将表单数据保存为可重用的配置文件
  6. 负载配置文件 - 加载已保存的配置文件
  7. 列出配置文件 - 列出所有已保存的配置文件
  8. 填充为个人资料 - 使用保存的配置文件填充PDF(支持密码参数)
  9. 提取到CSV文件 - 从PDF中提取数据到CSV
  10. 验证PDF - 检查缺失的必填字段(支持密码参数)
  11. 读取PDF内容 - 阅读并分析完整的PDF内容 - 提取文本、总结、转换格式、回答问题

要求

对于Claude Desktop:

  • Claude Desktop(已启用开发者模式)
  • Node.js 18+(用于从源代码构建)

对于Cursor:

  • 带有MCP支持的光标
  • Node.js 18及以上版本

两者均支持: macOS,Windows,Linux

示例

W-9 税表

*“请用我的商业信息填写这份W-9表格:公司名称为LLC,地址为Main St 123号,税号为12-3456789。”*

求职申请

*“用我的‘个人’资料来填写这份求职申请表PDF”*

批量处理

*“使用contracts.csv中的客户数据填充50份合同PDF文件”*

受密码保护的PDF文件

*“使用密码 'mypassword123' 从这个加密的PDF中读取字段”* *“将我的数据填入这个受保护的PDF中,密码是‘secure456’”*

许可证

麻省理工学院(MIT)

贡献;助力

欢迎提交拉取请求!此项目同时支持Claude Desktop扩展和Cursor MCP服务器。

______________________________________________________________________

🎉 双重优势集一身 - 可与Claude桌面版或Cursor一起使用!\ 非常适合填写W-9表格、合同、求职申请以及任何重复性的PDF表单! 📄✨(文件/纸张 ✨(闪亮/闪耀))

目录标签

目录标签

PDF处理JavaScriptClaude数据提取本地部署文档分析表单填充OCR支持

支持客户端

Claude DesktopClaudeCursor

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP