MCP PDF Forms

MCP PDF Forms

site icon
2025.04.01 1
PythonPDF 表单处理表单分析内容生成
MCP PDF Forms 是一个基于 MCP 和 PyMuPDF 构建的 PDF 表单操作工具包。它提供了查找 PDF 文件、提取表单字段信息以及可视化 PDF 文档中的表单字段等功能。适用于需要处理和分析 PDF 表单的开发者和数据分析师。
View on GitHub

Overview

基本能力

产品定位

MCP PDF Forms 是一个专注于 PDF 表单处理的工具包,旨在帮助用户高效地查找、分析和可视化 PDF 表单字段。

核心功能

  • PDF 文件查找:在多个目录中查找 PDF 文件。
  • 表单字段提取:从 PDF 文件中提取表单字段的详细信息,包括字段名称、类型、位置等。
  • 表单字段可视化:在 PDF 文档中高亮显示表单字段,便于视觉检查。

适用场景

  • PDF 表单分析:需要分析 PDF 表单结构和字段属性的场景。
  • 表单数据处理:批量处理多个 PDF 表单数据。
  • 表单布局检查:通过可视化工具检查表单字段的布局和位置。

工具列表

  1. PDF Discovery Tool:查找指定目录中的 PDF 文件。
  2. Form Field Extraction Tool:提取 PDF 表单字段的详细信息。
  3. Field Highlight Visualization Tool:高亮显示 PDF 表单字段。

常见问题解答

  • 依赖问题:确保安装了 PyMuPDF 和 MCP 框架。
  • 安装问题:如果从源代码安装,确保使用 pip install -e . 命令。

使用教程

使用依赖

确保已安装 Python 和 pip。

安装教程

# 从 PyPI 安装
pip install mcp_pdf_forms

# 或从源代码安装
git clone https://github.com/Wildebeest/mcp_pdf_forms.git
cd mcp_pdf_forms
pip install -e .

调试方式

# 启动服务器并扫描指定目录中的 PDF 文件
mcp-pdf-forms examples

# 将工具添加到 Claude Code 作为 MCP
claude mcp add pdf-forms mcp-pdf-forms .

许可证

该项目遵循 MIT 开源许可条款。