MCP Server

Give AI direct access to your PDFs

The PDFHaul MCP server gives Claude, Cursor, and any MCP-compatible AI client 12 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.

claude_desktop_config.json
{
  "mcpServers": {
    "pdfhaul": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://mcp.pdfhaul.com/mcp",
        "--header",
        "Authorization: Bearer <your_api_key>"
      ]
    }
  }
}

12 tools, all in plain English

The MCP server exposes every core PDFHaul operation as a callable tool.

list_filesFiles

List all files in your PDFHaul account with metadata.

get_file_urlFiles

Get a temporary download URL for any stored file.

upload_from_urlFiles

Fetch a remote PDF and save it to your account.

merge_pdfsEdit

Combine two or more PDFs into a single document.

split_pdfEdit

Extract page ranges from a PDF into separate files.

compress_pdfEdit

Reduce file size with low, medium, high, or extreme compression.

rotate_pagesEdit

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

reorder_pagesEdit

Rearrange pages into any order by supplying the new page sequence.

delete_pagesEdit

Remove specific pages from a PDF by page number.

pdf_to_imagesConvert

Render each page as a PNG or JPG image file stored in your account.

pdf_to_wordConvert

Convert a PDF into an editable Word document (.docx).

word_to_pdfConvert

Convert a Word document (.doc or .docx) stored in your account into a PDF.

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