Skip to content
Agentmart
Submit a tool

PDF.co

Official PDF.co MCP server: convert, merge, split, OCR, search and fill PDFs through the PDF.co API

Connector by pdfdotco · GitHub account verified by the MCP Registry

IndexedMITLocal (stdio)★ 9
Write a review

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/pdfdotco-pdfco-mcp

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Official PDF.co MCP server: convert, merge, split, OCR, search and fill PDFs through the PDF.co API

Use cases: document-processing, spreadsheets

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 25, 2026.

Tools
24 read · 9 write · 2 delete · 3 not yet classified
Secrets
1 (API keys, tokens or passwords)
Install scripts
None found
Runs as
Python package

Tools by what they do 38

Read from the source code; the running server may list different tools.

Read 24 · Look things up without changing anything.

  • csv_to_pdf
  • document_to_pdf
  • excel_to_csv
  • excel_to_html
  • excel_to_json
  • excel_to_pdf
  • excel_to_txt
  • excel_to_xml
  • extract_attachments
  • find_table
  • find_text
  • get_job_check
Show 12 more tools
  • html_to_pdf
  • image_to_pdf
  • pdf_info_reader
  • pdf_to_csv
  • pdf_to_html
  • pdf_to_image
  • pdf_to_json
  • pdf_to_xls
  • pdf_to_xlsx
  • pdf_to_xml
  • read_pdf_forms_info
  • webpage_to_pdf

Write 9 · Create, change, send or run things.

  • create_fillable_forms
  • email_to_pdf
  • fill_forms
  • pdf_add_annotations_images_fields
  • pdf_add_password
  • pdf_make_searchable
  • pdf_merge
  • pdf_to_text
  • upload_file

Delete 2 · Delete, drop, revoke or wipe things.

  • pdf_make_unsearchable
  • pdf_remove_password

Not yet classified 3 · We could not tell from the name and description.

  • ai_invoice_parser
  • pdf_split
  • wait_job_completion

Secrets and settings it asks for

Secrets: values you paste in that let it act as you.

  • X_API_KEY

Network hosts it talks to 6

  • api.pdf.co · found in code
  • app.pdf.co · found in code
  • developer.pdf.co · found in code
  • github.com · found in code
  • pdf.co · found in code
  • pdfco-test-files.s3.us-west-2.amazonaws.com · found in code

Files it touches

  • Any path the agent passes to its tools

Tools (38)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • ai_invoice_parser

    AI Invoice Parser: Extracts data from invoices using AI. Ref: https://developer.pdf.co/api/ai-invoice-parser.md

  • create_fillable_forms

    Create new fillable form elements in a PDF document. Example annotations format: [ { "text": "prefilled text", "x": 10, "y": 30, "size": 12, "pages": "0-", "type": "TextField", "id": "textfield1" }, { "x": 100, "y": 150, "size": 12, "pages": "0-", "type": "Checkbox", "id": "checkbox1" } ] Ref: https://developer.pdf.co/api/pdf-add.md

  • csv_to_pdf

    Convert CSV or spreadsheet files (XLS, XLSX) to PDF. Ref: https://developer.pdf.co/api/pdf-from-document/csv.md

  • document_to_pdf

    Convert various document types (DOC, DOCX, RTF, TXT, XLS, XLSX, CSV, HTML, JPG, PNG, TIFF, WEBP) into PDF. Ref: https://developer.pdf.co/api/pdf-from-document/doc.md

  • email_to_pdf

    Convert email to PDF. Ref: https://developer.pdf.co/api/pdf-from-email.md

  • excel_to_csv

    Convert Excel(XLS, XLSX) to CSV. Retiring on January 5, 2027: the underlying PDF.co API endpoint is being discontinued. The tool keeps working until that date and will be removed afterwards. Ref: https://developer.pdf.co/api/convert-from-excel/csv.md

  • excel_to_html

    Convert Excel(XLS, XLSX) to HTML. Retiring on January 5, 2027: the underlying PDF.co API endpoint is being discontinued. The tool keeps working until that date and will be removed afterwards. Ref: https://developer.pdf.co/api/convert-from-excel/html.md

  • excel_to_json

    Convert Excel(XLS, XLSX) to JSON. Retiring on January 5, 2027: the underlying PDF.co API endpoint is being discontinued. The tool keeps working until that date and will be removed afterwards. Ref: https://developer.pdf.co/api/convert-from-excel/json.md

  • excel_to_pdf

    Convert Excel(XLS, XLSX) to PDF. Ref: https://developer.pdf.co/api/convert-from-excel/pdf.md

  • excel_to_txt

    Convert Excel(XLS, XLSX) to TXT. Retiring on January 5, 2027: the underlying PDF.co API endpoint is being discontinued. The tool keeps working until that date and will be removed afterwards. Ref: https://developer.pdf.co/api/convert-from-excel/text.md

  • excel_to_xml

    Convert Excel(XLS, XLSX) to XML. Retiring on January 5, 2027: the underlying PDF.co API endpoint is being discontinued. The tool keeps working until that date and will be removed afterwards. Ref: https://developer.pdf.co/api/convert-from-excel/xml.md

  • extract_attachments

    Extracts attachments from a source PDF file. Ref: https://developer.pdf.co/api/pdf-extract-attachments.md

  • fill_forms

    Fill existing form fields in a PDF document. Example fields format: [ { "fieldName": "field_name_from_form_info", "pages": "1", "text": "Value to fill" } ] Use 'read_pdf_forms_info' first to get the fieldName values of the form. Ref: https://developer.pdf.co/api/pdf-add.md

  • find_table

    Find tables in PDF and get their coordinates. Ref: https://developer.pdf.co/api/pdf-find/table.md

  • find_text

    Find text in PDF and get coordinates. Supports regular expressions. Ref: https://developer.pdf.co/api/pdf-find/basic.md

Show 23 more tools
  • get_job_check

    Check the status and results of a job Status can be: - working: background job is currently in work or does not exist. - success: background job was successfully finished. - failed: background job failed for some reason (see message for more details). - aborted: background job was aborted. - unknown: unknown background job id. Available only when force is set to true for input request.

  • html_to_pdf

    Convert HTML to PDF. Ref: https://developer.pdf.co/api/pdf-from-html/convert.md The header and footer parameters can contain valid HTML markup with the following classes used to inject printing values into them: - date: formatted print date - title: document title - url: document location - pageNumber: current page number - totalPages: total pages in the document - img: tag is supported in both the header and footer parameter, provided that the src attribute is specified as a base64-encoded string. For example, the following markup will generate Page N of NN page numbering: ```html <span styl…

  • image_to_pdf

    Convert various image formats (JPG, PNG, TIFF) to PDF. Ref: https://developer.pdf.co/api/pdf-from-image.md ```

  • pdf_add_annotations_images_fields

    Add text, images, forms, other PDFs, fill forms, links to external sites and external PDF files. You can update or modify PDF and scanned PDF files. This tool supports three main ways to add content: 1. **annotations**: Add text, links, shapes, etc. Properties: text, x, y, size, pages, color, link, fontName, fontItalic, fontBold, fontStrikeout, fontUnderline 2. **images**: Add images or other PDF content Properties: url, x, y, width, height, pages 3. **fields**: Fill existing form fields Properties: fieldName, pages, text, fontName, size, fontBold, fontItalic, fontStrikeout, fontU…

  • pdf_add_password

    Add password protection to a PDF file. Ref: https://developer.pdf.co/api/pdf-password/add.md

  • pdf_info_reader

    Get detailed information about a PDF document - number of pages, metadata, security, form fields, and more. Ref: https://developer.pdf.co/api/pdf-info-reader.md

  • pdf_make_searchable

    Convert scanned PDF documents or image files into a text-searchable PDF. Runs OCR and adds an invisible text layer that can be used for text search. Ref: https://developer.pdf.co/api/pdf-change-text-searchable/searchable.md

  • pdf_make_unsearchable

    Make existing PDF document non-searchable by removing the text layer from it. Ref: https://developer.pdf.co/api/pdf-change-text-searchable/unsearchable.md

  • pdf_merge

    Merge PDF from two or more PDF, DOC, XLS, images, even ZIP with documents and images into a new PDF. Ref: https://developer.pdf.co/api/merge/various-files.md

  • pdf_remove_password

    Remove password protection from a PDF file. Ref: https://developer.pdf.co/api/pdf-password/remove.md

  • pdf_split

    Split a PDF into multiple PDF files using page indexes or page ranges. Ref: https://developer.pdf.co/api/pdf-split/by-pages.md

  • pdf_to_csv

    Convert PDF and scanned images into CSV representation with layout, columns, rows, and tables. Ref: https://developer.pdf.co/api/pdf-to-csv.md

  • pdf_to_html

    Convert PDF and scanned images to HTML format. Ref: https://developer.pdf.co/api/pdf-to-html.md

  • pdf_to_image

    Convert PDF and scanned images to various image formats (JPG, PNG, WebP, TIFF). Ref: - https://developer.pdf.co/api/pdf-to-image/jpg.md - https://developer.pdf.co/api/pdf-to-image/png.md - https://developer.pdf.co/api/pdf-to-image/webp.md - https://developer.pdf.co/api/pdf-to-image/tiff.md

  • pdf_to_json

    Convert PDF and scanned images into JSON representation with text, fonts, images, vectors, and formatting preserved using the /pdf/convert/to/json2 endpoint. Ref: https://developer.pdf.co/api/pdf-to-json/basic.md

  • pdf_to_text

    Convert PDF and scanned images to text with layout preserved. Ref: https://developer.pdf.co/api/pdf-to-text/basic.md

  • pdf_to_xls

    Convert PDF and scanned images to XLS (Excel 97-2003) format. Ref: https://developer.pdf.co/api/pdf-to-excel/xls.md

  • pdf_to_xlsx

    Convert PDF and scanned images to XLSX (Excel 2007+) format. Ref: https://developer.pdf.co/api/pdf-to-excel/xlsx.md

  • pdf_to_xml

    Convert PDF and scanned images to XML format. Ref: https://developer.pdf.co/api/pdf-to-xml.md

  • read_pdf_forms_info

    Extracts information about fillable PDF fields from an input PDF file. Ref: https://developer.pdf.co/api/forms/info-reader.md

  • upload_file

    Upload a file to the PDF.co API

  • wait_job_completion

    Wait for a job to complete

  • webpage_to_pdf

    Convert external webpage URL to PDF. Ref: https://developer.pdf.co/api/pdf-from-url.md The header and footer parameters can contain valid HTML markup with the following classes used to inject printing values into them: - date: formatted print date - title: document title - url: document location - pageNumber: current page number - totalPages: total pages in the document - img: tag is supported in both the header and footer parameter, provided that the src attribute is specified as a base64-encoded string. For example, the following markup will generate Page N of NN page numbering: ```html <sp…

Signals

Stars
9
Forks
4
Open issues
0
Weekly downloads
302
Last commit
Oct 23, 2026 (5 days ago)
Last release
Oct 22, 2026 (6 days ago)
Last package publish
Oct 22, 2026 (6 days ago)

From GitHub (fetched Oct 24, 2026) and the package registry.

Details

Registry name
io.github.pdfdotco/pdfco-mcp
Version
0.0.11
Auth
API key
Packages
pypi pdfco-mcp
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026
Cite this page

PDF.co MCP server. Agent Mart. https://agentmart.dev/connectors/pdfdotco-pdfco-mcp (last updated 2026-10-24)