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
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.
About
Use cases: document-processing, spreadsheets
Reviews
Write a reviewNo 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_pdfdocument_to_pdfexcel_to_csvexcel_to_htmlexcel_to_jsonexcel_to_pdfexcel_to_txtexcel_to_xmlextract_attachmentsfind_tablefind_textget_job_check
Show 12 more tools
html_to_pdfimage_to_pdfpdf_info_readerpdf_to_csvpdf_to_htmlpdf_to_imagepdf_to_jsonpdf_to_xlspdf_to_xlsxpdf_to_xmlread_pdf_forms_infowebpage_to_pdf
Write 9 · Create, change, send or run things.
create_fillable_formsemail_to_pdffill_formspdf_add_annotations_images_fieldspdf_add_passwordpdf_make_searchablepdf_mergepdf_to_textupload_file
Delete 2 · Delete, drop, revoke or wipe things.
pdf_make_unsearchablepdf_remove_password
Not yet classified 3 · We could not tell from the name and description.
ai_invoice_parserpdf_splitwait_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 codeapp.pdf.co· found in codedeveloper.pdf.co· found in codegithub.com· found in codepdf.co· found in codepdfco-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_parserAI Invoice Parser: Extracts data from invoices using AI. Ref: https://developer.pdf.co/api/ai-invoice-parser.md
create_fillable_formsCreate 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_pdfConvert CSV or spreadsheet files (XLS, XLSX) to PDF. Ref: https://developer.pdf.co/api/pdf-from-document/csv.md
document_to_pdfConvert 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_pdfConvert email to PDF. Ref: https://developer.pdf.co/api/pdf-from-email.md
excel_to_csvConvert 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_htmlConvert 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_jsonConvert 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_pdfConvert Excel(XLS, XLSX) to PDF. Ref: https://developer.pdf.co/api/convert-from-excel/pdf.md
excel_to_txtConvert 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_xmlConvert 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_attachmentsExtracts attachments from a source PDF file. Ref: https://developer.pdf.co/api/pdf-extract-attachments.md
fill_formsFill 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_tableFind tables in PDF and get their coordinates. Ref: https://developer.pdf.co/api/pdf-find/table.md
find_textFind 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_checkCheck 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_pdfConvert 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_pdfConvert various image formats (JPG, PNG, TIFF) to PDF. Ref: https://developer.pdf.co/api/pdf-from-image.md ```
pdf_add_annotations_images_fieldsAdd 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_passwordAdd password protection to a PDF file. Ref: https://developer.pdf.co/api/pdf-password/add.md
pdf_info_readerGet 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_searchableConvert 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_unsearchableMake 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_mergeMerge 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_passwordRemove password protection from a PDF file. Ref: https://developer.pdf.co/api/pdf-password/remove.md
pdf_splitSplit 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_csvConvert 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_htmlConvert PDF and scanned images to HTML format. Ref: https://developer.pdf.co/api/pdf-to-html.md
pdf_to_imageConvert 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_jsonConvert 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_textConvert PDF and scanned images to text with layout preserved. Ref: https://developer.pdf.co/api/pdf-to-text/basic.md
pdf_to_xlsConvert PDF and scanned images to XLS (Excel 97-2003) format. Ref: https://developer.pdf.co/api/pdf-to-excel/xls.md
pdf_to_xlsxConvert PDF and scanned images to XLSX (Excel 2007+) format. Ref: https://developer.pdf.co/api/pdf-to-excel/xlsx.md
pdf_to_xmlConvert PDF and scanned images to XML format. Ref: https://developer.pdf.co/api/pdf-to-xml.md
read_pdf_forms_infoExtracts information about fillable PDF fields from an input PDF file. Ref: https://developer.pdf.co/api/forms/info-reader.md
upload_fileUpload a file to the PDF.co API
wait_job_completionWait for a job to complete
webpage_to_pdfConvert 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
- Repository
- github.com/pdfdotco/pdfco-mcp
- Website
- developer.pdf.co
- 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)