PDFHaul
AI가 PDF에 직접 접근할 수 있게 해주는 도구 모음 - 병합, 분할, 압축, 변환, 정리 등 22가지 도구를 자연어로 사용할 수 있습니다.
호스팅형 MCP 서버
npx add-mcp 'https://mcp.pdfhaul.com/mcp'Claude Code, Codex, Cursor 등에 설치됩니다
문서
Give AI direct access to your PDFs
The PDFHaul MCP server gives Claude, Cursor, and any MCP-compatible AI client 22 PDF tools — merge, split, compress, reorder, convert, and more — all through natural language.
Works with any MCP-compatible client
Claude Desktop
Cursor
Windsurf
Custom clients
Three steps to connect
From zero to AI-powered PDF tools in under two minutes.
01
Get an API key
Sign in to your PDFHaul account and create an API key from the Developer page.
02
Add to your config
Paste the MCP server URL and your key into claude_desktop_config.json or your client settings.
03
Start in plain English
Ask your AI client to merge, compress, split, or convert PDFs. It calls the right tools automatically.
{
"mcpServers": {
"pdfhaul": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://mcp.pdfhaul.com/mcp",
"--header",
"Authorization: Bearer <your_api_key>"
]
}
}
}
22 tools, all in plain English
The MCP server exposes every core PDFHaul operation as a callable tool.
list_files Files
List all files in your PDFHaul account with metadata.
get_file_url Files
Get a temporary download URL for any stored file.
upload_from_url Files
Fetch a remote PDF and save it to your account.
merge_pdfs Edit
Combine two or more PDFs into a single document.
split_pdf Edit
Extract page ranges from a PDF into separate files.
compress_pdf Edit
Reduce file size with low, medium, high, or extreme compression.
rotate_pages Edit
Rotate specific pages by 90, 180, or 270 degrees.
reorder_pages Edit
Rearrange pages into any order by supplying the new page sequence.
delete_pages Edit
Remove specific pages from a PDF by page number.
duplicate_pages Edit
Duplicate specific pages, inserting each copy right after its original. Can reorder in the same call.
remove_duplicate_pages Edit
Automatically detect and remove exact-match duplicate pages from a PDF.
remove_empty_pages Edit
Automatically detect and remove blank pages from a PDF.
edit_metadata Edit
Edit document metadata: title, author, subject, keywords, creator, producer.
pdf_to_images Convert
Render each page as a PNG or JPG image file stored in your account.
pdf_to_word Convert
Convert a PDF into an editable Word document (.docx).
word_to_pdf Convert
Convert a Word document (.doc or.docx) stored in your account into a PDF.
pdf_to_excel Convert
Convert a PDF into an Excel spreadsheet, reconstructing the full document content in reading order.
extract_tables Convert
Extract only the tables from a PDF into a spreadsheet, one sheet per table.
pdf_to_powerpoint Convert
Convert a PDF into an editable PowerPoint presentation (.pptx), one slide per page.
excel_to_pdf Convert
Convert an Excel spreadsheet (.xls or.xlsx) stored in your account into a PDF.
powerpoint_to_pdf Convert
Convert a PowerPoint presentation (.ppt or.pptx) stored in your account into a PDF.
ocr_pdf Convert
Make a scanned or image-based PDF searchable by running OCR on it, in 15 languages.
Rate limits
Limits reset on a rolling 1-hour window. They apply per API key.
| Tool | Limit |
|---|---|
| All tools (default) | 60 calls / hour |
| upload_from_url | 10 calls / hour |
| Max keys per account | 10 keys |
Ready to connect your AI client?
Create a free PDFHaul account and generate your first API key in under a minute.
PDFHaul MCP Server — AI PDF Tools for Claude, Cursor and More | PDFHaul