Pdf_mcp_server について
Pdf_mcp_serverは、PDFの結合や指定ページの抽出を行うMCPサーバーです。複数のPDFをまとめたり、ページ範囲や個別のページを別ファイルに書き出したりできます。
主な機能
- 01複数PDFの結合
- 02指定ページの書き出し
- 03ページ範囲や個別ページの指定
活用シーン
- 01複数のPDFを1つにまとめる
- 02必要なページを別のPDFとして抽出する
MCP 対応
MCPクライアントにPDFの結合とページ抽出機能を提供します。READMEには、MCPクライアントでSSEエンドポイントを設定する例があります。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
http://127.0.0.1:8010/sseclaude mcp add --transport sse pdf_mcp_server http://127.0.0.1:8010/sse{"mcpServers":{"pdf_mcp_server":{"type":"sse","url":"http://127.0.0.1:8010/sse"}}}Cursor で開く{"servers":{"pdf_mcp_server":{"type":"sse","url":"http://127.0.0.1:8010/sse"}}}VS Code で開く{"mcpServers":{"pdf_mcp_server":{"type":"sse","url":"http://127.0.0.1:8010/sse"}}}{"mcpServers":{"pdf_mcp_server":{"serverUrl":"http://127.0.0.1:8010/sse"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
pdf_mcp_server
PDF の操作に使用する MCP サーバーです。現在、PDF ファイルの結合と、指定した PDF ファイルからのページの書き出しに対応しています。
操作手順: 1 pdf_mcp_server.py をダウンロードします; 2 pip install PyPDF2 または pip3 install PyPDF2 を実行して、依存パッケージをインストールします; 3 python pdf_mcp_server.py を実行して、PDF MCP サーバーを起動します; 4 MCP クライアント(Cherry Studio など)を使用して、PDF MCP サーバーを設定します { "mcpServers": { "pdf_mcp_server": { "isActive": true, "name": "pdf_mcp_server", "type": "sse", "description": "PDF 操作", "baseUrl": "http://127.0.0.1:8010/sse" } } }
使用例: 1 複数の PDF ファイルを 1 つの PDF ファイルに結合します:e:/1.pdf と e:2.pdf を結合し、e:/3.pdf に保存します 2 PDF ファイルから指定したページを抽出します:e:/AQA-AS Math PSM.pdf ファイルの 10~20 ページ、23 ページ、30~35 ページを抽出し、e:/2.pdf に保存してください
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。