1pdf
Enables conversion between PDF and Office document formats (Word, Excel, PowerPoint) using LibreOffice, including both Office-to-PDF and PDF-to-Office conversions.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@1pdfMerge report1.pdf and report2.pdf"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
1pdf MCP Server
97 PDF tools for Claude, Cursor & Codex.
Give your AI assistant the power to merge, split, compress, convert, encrypt, add visible signatures, watermark, and analyze PDFs — all with natural language. Core tools run locally; professional document conversions can use optional local programs.
Official guide: 1pdf.best/mcp
Quick Start
OpenAI Codex
codex mcp add 1pdf -- npx -y onepdf-mcp-serverVerify with codex mcp list, restart Codex, then ask:
Use 1PDF to merge report1.pdf and report2.pdf.Claude Code
claude mcp add 1pdf -- npx -y onepdf-mcp-serverClaude Desktop
Add to claude_desktop_config.json:
{
"mcpServers": {
"1pdf": {
"command": "npx",
"args": ["-y", "onepdf-mcp-server"]
}
}
}Cursor
Settings → MCP → Add Server:
Command: npx
Args: -y, onepdf-mcp-serverWindsurf
Settings → MCP → Add Server:
npx -y onepdf-mcp-serverRelated MCP server: PDF Manipulation MCP Server
Check Available Capabilities
Ask your Agent to call system_status before workflows that use Office,
MOBI, DjVu, XPS, Ghostscript, or PDF/A conversion.
The status response reports:
the 1PDF MCP and Node versions;
detected optional programs and versions;
tools enabled by each program;
platform-specific installation instructions for missing programs.
Core PDF tools run with the npm package. Professional document conversion
uses optional local programs. Missing dependencies return
MISSING_DEPENDENCY; 1PDF does not report a successful conversion when a
required program is missing.
Capability Boundaries
sign_pdfadds a visible signature appearance. It does not provide certificate-backed authenticity.pdf_to_pdfaandfont_to_outlinerequire Ghostscript. PDF/A conversion can optionally require independent veraPDF validation withvalidate: true.ocg_manageraccurately lists Optional Content Groups. Persisting layer visibility is not available yet and returns a structured failure without writing a copied output.deskew_pdfautomatically detects and corrects page tilt locally. The corrected output is rasterized, so selectable text and vector elements become images; use OCR afterward when searchable text is required.compressuses a lossless structural rewrite at high quality, Ghostscript image resampling at low quality, and the best available medium-quality path. Its result reports when an already-compact PDF did not become smaller.
What You Can Do
Once installed, just talk to your AI assistant naturally:
"Merge report1.pdf and report2.pdf"
"Split this PDF into pages 1-3 and 5"
"Encrypt this PDF with password mypass123"
"Add a DRAFT watermark to this PDF"
"Convert these JPG images to a single PDF"
"Extract all tables from this PDF"
"Convert this Markdown file to PDF"All 97 Tools
Organize & Manage (12)
merge · split · extract_pages · delete_pages · sort_pages · reverse_pages · add_blank_page · rotate · alternate_merge · view_metadata · edit_metadata · page_dimensions
Edit & Annotate (7)
watermark · page_number · add_header_footer · add_stamps · crop_pdf · flatten_pdf · bates_number_pdf
Optimize & Security (6)
compress · encrypt · decrypt · redact_pdf · remove_metadata · invert_colors
Convert — Image → PDF (9)
image_to_pdf · jpg_to_pdf · png_to_pdf · webp_to_pdf · bmp_to_pdf · tiff_to_pdf · svg_to_pdf · heic_to_pdf · psd_to_pdf
Convert — PDF → Image (6)
pdf_to_png · pdf_to_jpg · pdf_to_webp · pdf_to_bmp · pdf_to_tiff · pdf_to_zip
Document Conversion (10)
markdown_to_pdf · pdf_to_markdown · txt_to_pdf · json_to_pdf · email_to_pdf · cbz_to_pdf · epub_to_pdf · rtf_to_pdf · pdf_to_greyscale · pdf_to_pdfa
Page Layout (7)
divide_pages · combine_single_page · nup_pdf · pdf_booklet · posterize_pdf · grid_combine · fix_page_size
Analysis & Info (9)
pdf_reader · get_page_text · pdf_search · get_pdf_chunks · compare_pdfs · remove_blank_pages · pdf_to_json · extract_tables · table_of_contents
Annotations & Metadata (6)
edit_bookmarks · extract_attachments · remove_annotations · background_color · change_permissions · ocg_manager
Optimize (4)
repair_pdf · linearize_pdf · sanitize_pdf · remove_restrictions
Forms & Signing (3)
sign_pdf · form_filler · form_creator
AI Tools (3)
ai_summarize · ai_chat_with_pdf · ai_extract_info
Specialized (6)
deskew_pdf · rasterize_pdf · extract_images · add_attachments · edit_attachments · font_to_outline
External Tools (9) — require LibreOffice/Calibre/DjVuLibre
word_to_pdf · excel_to_pdf · powerpoint_to_pdf · pdf_to_docx · pdf_to_excel · pdf_to_ppt · mobi_to_pdf · djvu_to_pdf · xps_to_pdf
Core tools process files locally. Nine document-conversion tools use optional
LibreOffice, Calibre, or DjVuLibre installations; system_status reports their
availability before an Agent starts a workflow.
Requirements
Node.js 20.9+
Claude Desktop, Cursor, Windsurf, or Claude Code
Optional: LibreOffice, Calibre, DjVuLibre, Ghostscript, and veraPDF for specialized conversions and validation
Development
git clone https://github.com/WendongAI/onepdf-mcp-server.git
cd onepdf-mcp-server
npm install
npm run build # TypeScript build
npm test # native tools + quality + runtime + MCP E2E
npm run test:package # install and start the packed npm tarballLicense
MIT © 1pdf
Maintenance
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
- AlicenseNot gradedqualityCmaintenanceEnables AI agents and users to process documents through natural language, supporting PDF operations like text extraction, redaction, splitting, form filling, annotations, and content search.1161MIT
- AlicenseBqualityDmaintenanceEnables PDF manipulation including text, images, annotations, form fields, page operations, and metadata through natural language.16MIT
- FlicenseNot gradedqualityFmaintenanceEnables AI-powered PDF manipulation through natural language commands, integrating with Claude to perform operations like merging, splitting, encrypting, optimizing, and analyzing PDFs.15
- AlicenseAqualityDmaintenanceEnables PDF processing and analysis including text extraction, metadata retrieval, search, page manipulation, splitting/merging, conversion to images, and form handling.10MIT
Related MCP Connectors
Turn any PDF into structured JSON via AI + OCR: invoices, bank statements, contracts.
Upload, edit, compress, protect, redact, and compare PDFs with KDAN PDF in Claude and ChatGPT.
PDF & document automation via the PDF4me API — convert, OCR, extract, edit, secure.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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