About PDF.co MCP Server
PDF.co MCP Server connects AI assistants to the PDF.co API for PDF operations. Its listed tools cover merging and splitting PDFs, text and JSON extraction, HTML-to-PDF conversion, and credit checks.
Key features
- 01Merge multiple PDFs
- 02Split PDF pages
- 03Extract text from PDFs
- 04Convert PDFs to JSON
- 05Convert HTML to PDF
- 06Check API credit balance
Use cases
- 01Combine PDF documents
- 02Separate selected PDF pages
- 03Extract PDF content as text or JSON
- 04Create PDFs from HTML
MCP support
Exposes PDF.co API operations as tools for MCP clients. Configuration requires a PDF.co API key.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.
Tools
Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.
Details
From the project READMEPDF.co MCP Server
MCP server for PDF.co API integration - enables AI assistants to perform PDF operations.
Installation
Requires Node.js 20 or newer.
# Clone and install
git clone https://github.com/nikolausm/pdf-co-mcp-server.git
cd pdf-co-mcp-server
npm install
npm run build
Configuration
-
Get your API key from PDF.co
-
Add to Claude Desktop config:
{
"mcpServers": {
"pdf-co": {
"command": "node",
"args": ["/path/to/pdf-co-mcp-server/dist/index.js"],
"env": {
"PDFCO_API_KEY": "your-api-key-here"
}
}
}
}
Available Tools
pdf_merge- Merge multiple PDFspdf_split- Split PDF pagespdf_to_text- Extract textpdf_to_json- Convert to JSONhtml_to_pdf- HTML to PDFget_credits_balance- Check API credits
License
MIT
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.