PDF Processor MCP Server
PDFプロセッサMCPサーバー
LaTeXの数式抽出などの高度な機能を備えたPDF文書処理用のモデルコンテキストプロトコル(MCP)サーバー。このサーバーにより、ClaudeはLaTeXの数式を含むPDF文書から情報を取得、処理、抽出できます。
特徴
URLからのPDF取得
PDFからのテキスト抽出
LaTeX 数式の認識と抽出
MCP経由のClaudeとの統合
Related MCP server: MCP PDF Reader
インストール
標準インストール
pip install -e .Claude Desktop/Claude Code のインストール
この MCP サーバーを Claude Desktop または Claude Code で使用するには:
MCP CLI ツールがまだインストールされていない場合はインストールします。
pip install "mcp[cli]"MCP CLI ツールを使用してサーバーをインストールします。
mcp install /path/to/pdf_tool_server.py --with-editable /path/to/mcp_pdf_processorたとえば、このリポジトリを
~/mcp_pdf_processorにクローンした場合:mcp install ~/mcp_pdf_processor/pdf_tool_server.py --with-editable ~/mcp_pdf_processorMCP Inspector を使用した開発の場合:
mcp dev /path/to/pdf_tool_server.py --with-editable /path/to/mcp_pdf_processorClaude Desktop では、次のコマンドを使用して会話で PDF_TOOLS サーバーを使用できるようになりました。
/mcp PDF_TOOLS fetch_pdf url=https://example.com/document.pdf /mcp PDF_TOOLS process_pdf hash_id=<HASH_ID> extract_latex=true /mcp PDF_TOOLS read_processed_pdf filename=<FILENAME>
使用法
スタンドアロン実行
python pdf_tool_server.py環境変数
OUTPUT_DIR: 処理されたPDFを保存するディレクトリ(デフォルト:llm_output)PYTHONPATH: mcp_pdf_processor パッケージを含むディレクトリを設定します
クロードと一緒に使う
サーバーが登録されると、Claude に次のことを依頼できます。
「[URL] の PDF を取得して分析する」
「[URL]のPDFからLaTeXの数式を抽出します」
「[URL]のPDFの内容を要約してください」
要件
サーバーには次の主な依存関係が必要です。
Python 3.9以上
pymupdf: PDF処理とテキスト抽出mcp: モデルコンテキストプロトコルのサポートpydantic: データの検証とシリアル化aiohttp: 非同期 HTTP クライアント/サーバーtorch: LaTeX 数式抽出用(オプション)pix2tex: LaTeX 数式認識用(オプション)
依存関係とバージョン要件の完全なリストについては、 pyproject.toml参照してください。
使用例
Claude Desktop で PDF プロセッサを使用するための完全なワークフローの例を次に示します。
# 1. Fetch a PDF without reading it
/mcp PDF_TOOLS fetch_pdf url=https://arxiv.org/pdf/2505.05522
# This returns a hash_id, which you'll use in the next step
# 2. Process the PDF with LaTeX extraction
/mcp PDF_TOOLS process_pdf hash_id=<HASH_ID> extract_latex=true
# This returns a filename for the processed output
# 3. Read the processed content
/mcp PDF_TOOLS read_processed_pdf filename=<FILENAME>
# Now Claude can analyze the PDF content, including any LaTeX equationsライセンス
マサチューセッツ工科大学
This server cannot be deployed
Maintenance
Related MCP Connectors
Hosted MCP server: convert PDFs to clean, LLM-ready Markdown with tables, formulas and OCR.
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
Zotero MCP server for Claude and ChatGPT: search, citations, safe writes, PDF passages and pages.
A Model Context Protocol server for Wix AI tools
Related MCP Servers
- FlicenseAqualityNot gradedmaintenanceA Model Context Protocol server that extracts and processes content from PDF documents, providing text extraction, metadata retrieval, page-level processing, and PDF validation capabilities.41-
- AlicenseAqualityCmaintenanceA Model Context Protocol server that enables the extraction of text, metadata, and embedded images from PDF files. It provides tools for searching text with context, reading specific pages, and counting total pages within a document.716 npm1MIT
- AlicenseNot gradedqualityDmaintenanceA high-performance Model Context Protocol server that enables AI agents to extract text, images, and metadata from PDF documents using parallel processing. It features intelligent Y-coordinate content ordering to preserve natural reading flow and supports both local files and URL-based sources.11 npmMIT
- AlicenseAqualityAmaintenanceA Model Context Protocol server that enables AI agents to read, search, and extract content from PDF files.13967 PyPI150MIT