File System · Developer Tools

Pdfco MCP

pdfdotco/pdfco-mcp

PDF.co MCP Server provides PDF.co API functionality through the Model Context Protocol (MCP), enabling AI assistants to easily perform various PDF processing tasks.

Install

uvx pdfco-mcp

Client configuration

{
  "mcpServers": {
    "pdfco": {
      "command": "uvx",
      "args": [
        "pdfco-mcp"
      ],
      "env": {
        "X_API_KEY": "<X_API_KEY>"
      }
    }
  }
}

Environment variables

X_API_KEY
Author
@pdfdotco
Category
File System, Developer Tools
License
MIT
Updated
Oct 6, 2026

Features

  • PDF → Various Formats: Convert PDFs to JSON, CSV, Text, Excel (XLS/XLSX), XML, HTML, Images (JPG/PNG/WebP/TIFF)

  • Various Formats → PDF: Convert documents (DOC/DOCX/RTF/TXT), spreadsheets (CSV/XLS/XLSX), images, web pages, HTML, emails (MSG/EML) to PDF

  • Excel Conversions: Convert Excel files to CSV, JSON, HTML, TXT, XML, PDF

  • PDF Merging: Combine multiple PDF files into one

  • PDF Splitting: Split PDFs by specific pages or page ranges

  • Add Annotations & Images: Add text, links, images, shapes to PDFs

  • Form Operations: Read PDF form field information, fill forms, create new form elements

  • Text Search: Search text in PDFs (supports regular expressions)

  • Table Detection: Find table locations and coordinates in PDFs

  • AI Invoice Parser: Extract invoice data using AI

Tools (38)

  • pdf_to_json

    Convert PDF and scanned images into JSON representation with text, fonts, images, vectors, and formatting preserved

  • pdf_to_csv

    Convert PDF and scanned images into CSV representation with layout, columns, rows, and tables

  • pdf_to_text

    Convert PDF and scanned images to text with layout preserved

  • pdf_to_xls

    Convert PDF and scanned images to XLS (Excel 97-2003) format

  • pdf_to_xlsx

    Convert PDF and scanned images to XLSX (Excel 2007+) format

  • pdf_to_xml

    Convert PDF and scanned images to XML format

  • pdf_to_html

    Convert PDF and scanned images to HTML format

  • pdf_to_image

    Convert PDF and scanned images to various image formats (JPG, PNG, WebP, TIFF)

  • document_to_pdf

    Convert various document types (DOC, DOCX, RTF, TXT, XLS, XLSX, CSV, HTML, JPG, PNG, TIFF, WEBP) into PDF

  • csv_to_pdf

    Convert CSV or spreadsheet files (XLS, XLSX) to PDF

  • image_to_pdf

    Convert various image formats (JPG, PNG, TIFF) to PDF

  • webpage_to_pdf

    Convert external webpage URL to PDF

  • html_to_pdf

    Convert HTML to PDF

  • email_to_pdf

    Convert email to PDF

  • excel_to_csv

    Convert Excel(XLS, XLSX) to CSV

  • excel_to_json

    Convert Excel(XLS, XLSX) to JSON

  • excel_to_html

    Convert Excel(XLS, XLSX) to HTML

  • excel_to_txt

    Convert Excel(XLS, XLSX) to TXT

  • excel_to_xml

    Convert Excel(XLS, XLSX) to XML

  • excel_to_pdf

    Convert Excel(XLS, XLSX) to PDF

  • pdf_add_annotations_images_fields

    Add text, images, forms, other PDFs, fill forms, links to external sites and external PDF files.

  • pdf_merge

    Merge PDF from two or more PDF, DOC, XLS, images, even ZIP with documents and images into a new PDF

  • pdf_split

    Split a PDF into multiple PDF files using page indexes or page ranges

  • read_pdf_forms_info

    Extracts information about fillable PDF fields from an input PDF file

  • fill_pdf_forms

    Fill existing form fields in a PDF document

  • create_fillable_forms

    Create new fillable form elements in a PDF document

  • find_text

    Find text in PDF and get coordinates.

  • find_table

    Find tables in PDF and get their coordinates

  • ai_invoice_parser

    AI Invoice Parser: Extracts data from invoices using AI

  • extract_attachments

    Extracts attachments from a source PDF file

  • pdf_info_reader

    Get detailed information about a PDF document - number of pages, metadata, security, form fields, and more

  • pdf_add_password

    Add password protection to a PDF file

  • pdf_remove_password

    Remove password protection from a PDF file

  • pdf_make_searchable

    Convert scanned PDF documents or image files into a text-searchable PDF.

  • pdf_make_unsearchable

    Make existing PDF document non-searchable by removing the text layer from it

  • upload_file

    Upload a file to the PDF.co API

  • get_job_check

    Check the status and results of a job.

  • wait_job_completion

    Wait for a job to complete

Details on this page are taken from the project's README. Open README

Supported clients

Clients mentioned in this server's README:

View all
Claude Desktop logo

Claude Desktop

Desktop · Freemium · Proprietary

Anthropic's official Claude AI desktop application. Supports MCP servers to extend functionality.

WindowsMacOS
Cursor logo

Cursor

Desktop · Freemium · Proprietary

The first agentic IDE. The Cursor editor truly merges how developers and AI work together, delivering a magical coding experience.

WindowsMacOSLinux

Related MCP servers

More servers
MCP Filesystem Server logo

MCP Filesystem Server

mark3labs/mcp-filesystem-server

221

This MCP server provides secure access to the local filesystem via the Model Context Protocol (MCP).

File System
mcpsvr logo

mcpsvr

nanbingxyz/mcpsvr

163

A community-driven directory for discovering, reviewing, and contributing MCP servers.

File System
MCP Text Editor logo

MCP Text Editor

tumf/mcp-text-editor

89

A Model Context Protocol (MCP) server that provides line-oriented text file editing capabilities through a standardized API. Optimized for LLM tools with efficient partial file access to minimize token usage.

File System
AiDD (Dev Workflows) logo

AiDD (Dev Workflows)

skydeckai/skydeckai-code

56

An MCP server that provides a comprehensive set of tools for AI-driven development workflows. Features include file system operations, code analysis using tree-sitter for multiple programming languages, code execution, web content fetching with HTML-to-markdown conversion, multi-engine web search, code content searching, and system information retrieval.

File System
Claude MCP Setup logo

Claude MCP Setup

patruff/claude-mcp-setup

45

Greetings, human! You've wisely chosen to surrender control of your computer to an army of helpful Model Context Protocol (MCP) robots. This script will deploy our mechanical minions across your Windows system.

File System
MCP PDF Tools logo

MCP PDF Tools

hanweg/mcp-pdf-tools

37

An MCP (Model Context Protocol) server that provides PDF manipulation tools. This server allows LLMs to perform operations like merging PDFs and extracting pages through the Model Context Protocol.

File System