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.

View full parameter reference

Rate limits

Limits reset on a rolling 1-hour window. They apply per API key.

ToolLimit
All tools (default)60 calls / hour
upload_from_url10 calls / hour
Max keys per account10 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