Skip to main content
Glama
WendongAI

1pdf

by WendongAI

1pdf MCP Server

Ten local PDF tools for Claude, Cursor, and Codex. Version 0.1.0 keeps PDF processing on your machine, so your files are not uploaded to a cloud service.

Quick start

Requires Node.js 18 or later.

Claude Code

claude mcp add 1pdf -- npx -y onepdf-mcp-server

Claude Desktop

Add this to claude_desktop_config.json:

{
  "mcpServers": {
    "1pdf": {
      "command": "npx",
      "args": ["-y", "onepdf-mcp-server"]
    }
  }
}

Cursor or Windsurf

Add an MCP server with this command:

npx -y onepdf-mcp-server

Related MCP server: PDF Manipulation MCP Server

Available local tools in v0.1

Tool

Description

merge_pdfs

Combine multiple PDFs into one document.

split_pdf

Split a PDF by a page range.

extract_pages

Copy selected pages into a new PDF.

rotate_pdf

Rotate selected pages by 90, 180, or 270 degrees.

delete_pages

Remove selected pages.

sort_pages

Reorder every page in a PDF.

encrypt_pdf

Protect a PDF with AES-256 password encryption.

decrypt_pdf

Decrypt AES-256 or RC4 password protection with the current password.

compress_pdf

Apply lossless structural optimization without writing a larger result.

add_watermark

Add a text watermark to every page.

All ten tools run locally. New outputs are published atomically and never replace an input or existing destination. Generated encryption uses AES-256; decryption supports AES-256 and RC4 password-protected PDFs, not every PDF encryption format.

Compression in v0.1 is lossless structural optimization, not a quality-reducing conversion. It preserves document metadata. PDFs that appear to contain signatures are copied byte-for-byte instead of being reserialized, because rewriting a signed document can invalidate its signatures.

Coming soon, cloud tools

The planned 1.0 cloud offering adds 86 more tools, including format conversion, editing, OCR, AI-assisted PDF workflows, optimization, and advanced security features.

Development and contributing

git clone https://github.com/WendongAI/onepdf-mcp-server.git
cd onepdf-mcp-server
npm ci
npm test
npm run build

Contributions and issue reports are welcome at github.com/WendongAI/onepdf-mcp-server.

License

MIT © 1pdf

A
license - permissive license
-
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/WendongAI/onepdf-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server