MCP.so
Sign In
P

Pdf MCP Server

@gongminltz

Basic information

Category

Files & Storage

Transports

stdio

Author

gongminltz

Submitted by

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.

#pdf#pdf-operations#pdf-server

Pdf MCP Server 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"
    }
  }
}

Pdf MCP Server tools

Tool list not available yet

This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.

Fetch the live tool list directly from this server's endpoint using the button above.

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

Frequently asked questions

1

What operations does pdf_mcp_server support?

It supports merging PDF files and exporting specified pages from a given PDF file.

2

What dependencies are required?

The server relies on the PyPDF2 library. Install it with `pip install PyPDF2` or `pip3 install PyPDF2`.

3

How do I start pdf_mcp_server?

Run `python pdf_mcp_server.py` from the command line after installing the dependency.

4

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`.

5

Does pdf_mcp_server require authentication?

The README does not mention any authentication mechanism.

Comments

More Files & Storage MCP servers