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 - 高性能 PDF ライブラリ MuPDF の Python バインディング

ライセンス

マサチューセッツ工科大学

-
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