MCP PDF

46 tools. 21 can modify or destroy data without limits.

21 write tools that can modify data. Rate limits recommended.

Last updated:

21 can modify or destroy data
25 read-only
46 tools total

Community server · catalogue entry verified 12/06/2026

How to control MCP PDF ↓

What MCP PDF exposes to your agents

Read (25) Write / Execute (21) Destructive / Financial (0)
High Risk

The most dangerous MCP PDF tools

21 of MCP PDF's 46 tools can modify, destroy, or commit something on every call — and an agent calls them with no built-in limits.

How to control MCP PDF

PolicyLayer is an MCP gateway — it sits between your AI agents and MCP PDF, and nothing reaches the server without passing your rules. These are the rules we recommend:

Rate limit write operations
{
  "optimize_pdf": {
    "limits": [
      {
        "counter": "optimize_pdf_per_hour",
        "window": "hour",
        "max": 30,
        "scope": "grant"
      }
    ]
  }
}

Prevents bulk unintended modifications from agents caught in loops.

Cap read operations
{
  "analyze_layout": {
    "limits": [
      {
        "counter": "analyze_layout_per_minute",
        "window": "minute",
        "max": 60,
        "scope": "grant"
      }
    ]
  }
}

Controls API costs and prevents retry loops from exhausting upstream rate limits.

  1. Create a free account and register MCP PDF — nothing to install.
  2. Add these rules — paste them, or build them visually. Tune the limits to your setup.
  3. Point your MCP client (Claude, Cursor, anything) at your gateway URL.
ENFORCE POLICY ON MCP PDF →

Free to start. No card required.

All 46 MCP PDF tools

READ 25 tools
Read analyze_layout Analyze PDF page layout including text blocks, columns, and spacing Read analyze_pdf_health Comprehensive PDF health and quality analysis Read analyze_pdf_security Analyze PDF security features and potential issues Read classify_content Classify and analyze PDF content type and structure Read compare_pdfs Compare two PDFs for differences in text, structure, and metadata Read detect_watermarks Detect and analyze watermarks in PDF Read extract_all_annotations Extract all annotations (notes, highlights, stamps) from PDF Read extract_charts Extract and analyze charts, diagrams, and visual elements from PDF Read extract_form_data Extract form fields and their values from PDF forms Read extract_images Extract images from PDF with custom output path and clean summary Read extract_links Extract all links from PDF with comprehensive filtering and analysis options Read extract_metadata Extract comprehensive PDF metadata Read extract_tables Extract tables from PDF with automatic method selection Read extract_text Extract text from PDF with intelligent method selection Read get_document_structure Extract document structure including headers, sections, and metadata Read get_server_info Get comprehensive server information and available capabilities Read is_scanned_pdf Check if a PDF is scanned/image-based Read list_capabilities List all available PDF processing capabilities Read list_tools_by_category List all available tools organized by functional category Read ocr_pdf Perform OCR on scanned PDFs Read pdf_to_markdown Convert PDF to markdown with MCP resource URIs for images Read server_info Get comprehensive server information Read summarize_content Generate summary and key insights from PDF content Read validate_form_data Validate form data against rules and constraints Read validate_pdf_compatibility Check PDF compatibility and recommend optimal processing methods

Questions about MCP PDF

How do I prevent bulk modifications through MCP PDF? +

The MCP PDF server has 21 write tools including optimize_pdf, reorder_pdf_pages, repair_pdf. Set a rate limit in your policy -- for example, 10 calls per hour prevents an agent from making more than 10 modifications per hour. PolicyLayer enforces this at the gateway, before calls reach MCP PDF.

How many tools does the MCP PDF MCP server expose? +

46 tools across 2 categories: Read, Write. 25 are read-only. 21 can modify, create, or delete data.

How do I enforce a policy on MCP PDF? +

Register the MCP PDF MCP server in PolicyLayer, apply the suggested rules above (adjust the limits to your use case), and point your AI client at the PolicyLayer proxy URL instead of the server directly. Your agents keep the same tools; PolicyLayer evaluates every call against policy before it executes. Nothing to install, live in minutes.

Enforce policy on every MCP PDF tool call.

Deterministic rules across all 46 MCP PDF tools. Per-identity grants. Full audit log. Live in minutes. Nothing to install.

Free to start. No card required.

46 MCP PDF tools catalogued and risk-classified — across an index of 43,000+ MCP servers.

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.