Skip to main content
Glama

MCP PDF Forms

by Wildebeest

MCP PDF 表单

使用MCP和 PyMuPDF 构建的 PDF 表单操作工具包。

特征

  • 跨多个目录查找 PDF 文件
  • 从 PDF 文件中提取表单字段信息
  • PDF 文档中的表单字段可视化

安装

# Install package from PyPI pip install mcp_pdf_forms # Or install from source git clone https://github.com/Wildebeest/mcp_pdf_forms.git cd mcp_pdf_forms pip install -e .

服务器

服务器组件通过 MCP 的 API 提供 PDF 相关工具:

# Start the server with one or more directories to scan for PDFs uv run -m mcp_pdf_forms.server examples

或者添加到 claude-code:

claude mcp add pdf-forms uv run -- --with mcp-pdf-forms -m mcp_pdf_forms.server .

用法

安装完成后,您可以使用该软件包处理 PDF 表单。该软件包通过 MCP 界面提供相关工具。

PDF 发现工具

PDF 发现工具可帮助您在指定目录中查找 PDF 文件。

  • 输入:搜索 PDF 的目录路径
  • 输出:在指定目录中找到的 PDF 文件列表
  • 用途:使用此功能快速找到项目或指定文件夹中的所有 PDF 文件

表单字段提取工具

表单字段提取工具提取有关 PDF 文档中所有表单字段的信息。

  • 输入:PDF 文件的路径
  • 输出:每个表单字段的详细信息,包括字段名称、类型、位置和其他属性
  • 用途:使用它来分析表单结构并了解可供填写的字段

字段突出显示可视化工具

字段突出显示工具在 PDF 中创建表单字段的可视化表示。

  • 输入:PDF 文件的路径
  • 输出:修改后的 PDF,所有表单字段均突出显示,以便于识别
  • 用途:使用它来直观地检查文档中表单字段的布局和位置

使用的库

  • MCP——机器对话协议框架
  • PyMuPDF - MuPDF 的 Python 绑定,一个高性能 PDF 库

执照

麻省理工学院

-
security - not tested
F
license - not found
-
quality - not tested

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

通过 MCP 的 API 提供 PDF 表单操作工具的服务器,允许用户跨目录查找 PDF、提取表单字段信息以及在文档中可视化表单字段。

  1. 特征
    1. 安装
      1. 服务器
        1. 用法
          1. PDF 发现工具
          2. 表单字段提取工具
          3. 字段突出显示可视化工具
        2. 使用的库
          1. 执照

            Related MCP Servers

            • A
              security
              F
              license
              A
              quality
              An MCP server for converting Markdown documents to PDF files.
              Last updated -
              1
              1
              JavaScript
            • A
              security
              F
              license
              A
              quality
              An MCP server that provides a tool to extract text content from local PDF files, supporting both standard PDF reading and OCR capabilities with optional page selection.
              Last updated -
              1
              6
              Python
              • Apple
            • A
              security
              F
              license
              A
              quality
              An MCP server implementation that enables interaction with the Unstructured API, providing tools to list, create, update, and manage sources, destinations, and workflows.
              Last updated -
              39
              28
              • Apple
            • -
              security
              A
              license
              -
              quality
              A MCP server that provides browser automation tools, allowing users to navigate websites, take screenshots, click elements, fill forms, and execute JavaScript through Playwright.
              Last updated -
              Python
              Apache 2.0
              • Apple

            View all related MCP servers

            MCP directory API

            We provide all the information about MCP servers via our MCP API.

            curl -X GET 'https://glama.ai/api/mcp/v1/servers/Wildebeest/mcp_pdf_forms'

            If you have feedback or need assistance with the MCP directory API, please join our Discord server