mcpField
P
Pdf_mcp_server

Pdf_mcp_server

リモート
github.com/gongminltzファイル・ストレージ039 週間前に更新
リポジトリ

Pdf_mcp_server について

Pdf_mcp_serverは、PDFの結合や指定ページの抽出を行うMCPサーバーです。複数のPDFをまとめたり、ページ範囲や個別のページを別ファイルに書き出したりできます。

主な機能

  1. 01複数PDFの結合
  2. 02指定ページの書き出し
  3. 03ページ範囲や個別ページの指定

活用シーン

  1. 01複数のPDFを1つにまとめる
  2. 02必要なページを別のPDFとして抽出する

MCP 対応

MCPクライアントにPDFの結合とページ抽出機能を提供します。READMEには、MCPクライアントでSSEエンドポイントを設定する例があります。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttp://127.0.0.1:8010/sse
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、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 に保存してください

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。