Pdf_mcp_server
@gongminltz
About Pdf_mcp_server
The MCP server used for operating PDFs, currently supports merging PDF files and exporting specified pages from designated PDF files.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"pdf_mcp_server": {
"isActive": true,
"name": "pdf_mcp_server",
"type": "sse",
"description": "pdf操作",
"url": "http://127.0.0.1:8010/sse"
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is pdf_mcp_server?
pdf_mcp_server is an MCP server for operating PDFs. It currently supports merging multiple PDF files and exporting specified pages from a given PDF file. It is intended for users who need to programmatically manipulate PDF documents via the Model Context Protocol.
How to use pdf_mcp_server?
Download the pdf_mcp_server.py script, install the dependency PyPDF2 via pip, and start the server by running python pdf_mcp_server.py. Then configure it in an MCP client (e.g., Cherry Studio) using the SSE transport: set "baseUrl": "http://127.0.0.1:8010/sse".
Key features of pdf_mcp_server
- Merge multiple PDF files into one
- Export specified pages from a designated PDF
Use cases of pdf_mcp_server
- Combine several PDF reports into a single document
- Extract specific pages from a large PDF file
- Automate PDF manipulation workflows via MCP clients
FAQ from pdf_mcp_server
What operations does pdf_mcp_server support?
It supports merging PDF files and exporting specified pages from a given PDF file.
What dependencies are required?
The server relies on the PyPDF2 library. Install it with pip install PyPDF2 or pip3 install PyPDF2.
How do I start pdf_mcp_server?
Run python pdf_mcp_server.py from the command line after installing the dependency.
What transport protocol does pdf_mcp_server use?
It uses the SSE (Server-Sent Events) transport, listening on http://127.0.0.1:8010/sse.
Does pdf_mcp_server require authentication?
The README does not mention any authentication mechanism.
Frequently asked questions
What operations does pdf_mcp_server support?
It supports merging PDF files and exporting specified pages from a given PDF file.
What dependencies are required?
The server relies on the PyPDF2 library. Install it with `pip install PyPDF2` or `pip3 install PyPDF2`.
How do I start pdf_mcp_server?
Run `python pdf_mcp_server.py` from the command line after installing the dependency.
What transport protocol does pdf_mcp_server use?
It uses the SSE (Server-Sent Events) transport, listening on `http://127.0.0.1:8010/sse`.
Does pdf_mcp_server require authentication?
The README does not mention any authentication mechanism.
Basic information
More Files & Storage MCP servers
Rust MCP Filesystem
rust-mcp-stackBlazing-fast, asynchronous MCP server for seamless filesystem operations.
Filesystem MCP Server
cyanheadsA Model Context Protocol (MCP) server for platform-agnostic file capabilities, including advanced search/replace and directory tree traversal
Google Drive server
isaacphiModel Context Protocol (MCP) Server for reading from Google Drive and editing Google Sheets
PDF Reader MCP Server (@shtse8/pdf-reader-mcp)
shtse8📄 The PDF intelligence layer for AI agents — Agent Document Twin, evidence-first extraction, visual crops, OCR provenance, trust reports, and benchmark-gated releases. MCP server for Claude, Cursor, VS Code, and any MCP client.

Google Drive
modelcontextprotocolModel Context Protocol Servers
Comments