Skip to main content
Glama

MCP PDFフォーム

MCPと PyMuPDF で構築された PDF フォーム操作ツールキット。

特徴

  • 複数のディレクトリからPDFファイルを検索する

  • PDFファイルからフォームフィールド情報を抽出する

  • PDF ドキュメントのフォーム フィールドを視覚化する

Related MCP server: File Converter MCP Server

インストール

# 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 バインディング

ライセンス

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

Latest Blog Posts

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