GuruPDF, right inside your AI assistant
Convert, compress and merge PDFs and 100+ file formats without leaving Claude, Cursor, or any AI tool that speaks MCP. You ask — your agent does it.

Just ask
Tell your AI assistant what to convert in plain language. It runs the job and saves the finished file right next to the original — no upload screens, no downloads.
126 tools, 100+ formats
PDF to Word, images to PDF, compress, merge, split, OCR, Excel ↔ PDF, HEIC → JPG and far more — the same engine that powers gurupdf.com.
Wherever you work
Claude, Cursor, VS Code, Windsurf — anything that speaks the Model Context Protocol (MCP). One install and your agent can convert files.
One install, 100+ formats
Convert to and from the formats you actually use:
Set it up in about two minutes
You need two things: Node (for npx) and a free GuruPDF API key. That’s the whole list.
Get a free API key
Create an account and grab a token from your profile. Free accounts include daily credits, so you can start right away.
Add it to your MCP config
Drop this into your client’s MCP settings and restart it. The server installs itself through npx — nothing to clone.
Ask your agent to convert something
That’s it. Your assistant now has four tools: convert a file, check a job, list what’s supported, and check your credit balance.
npx gurupdf-mcp{
"mcpServers": {
"gurupdf": {
"command": "npx",
"args": ["-y", "gurupdf-mcp"],
"env": { "GURUPDF_API_KEY": "your-token-here" }
}
}
}Just say what you need
No tool names to memorize. Say the goal in plain language and GuruPDF picks the right tool, runs it, and writes the result to disk.
“Convert ~/Downloads/invoice.pdf to Word so I can edit the totals.”
“Merge every screenshot in ~/shots into one PDF.”
“Compress report.pdf — it’s 40 MB and I need to email it.”
“This scan is just an image. OCR it and give me the text.”
Open source — read every line
The server is MIT-licensed and published on npm and the official MCP registry. Inspect it, fork it, or self-host it — nothing is hidden.
Bring GuruPDF into your AI assistant
Add it once and forget it’s there — until the next time you’d have opened a browser tab to convert a file, and your agent just does it instead.