In-depth architectural comparison of the Gurupdf MCP and Go Docs MCP MCP servers. Compare execution transports, security boundaries, tool capabilities, quality scores, and ready-to-paste client installation snippets for Claude, Cursor, Windsurf, and VS Code.
At a Glance & Executive Verdict
Gurupdf MCP
File Systems · Local stdio
Quality: 60/100 (Good) | Auth: API Key required
Go Docs MCP
File Systems · Local stdio
Quality: 44/100 (Fair) | Auth: No auth required
Verdict Summary: Choose Gurupdf MCP if you need specialized File Systems tools running via a local process. Choose Go Docs MCP if your workspace requires File Systems integration with local subprocess execution. Both servers can be configured concurrently in your client's mcpServers manifest.
Which MCP Server Should You Choose?
Choose Gurupdf MCP when:
You need dedicated capabilities in the File Systems domain.
You prefer local stdio subprocess transport architecture.
Your security boundary fits: API Key required (Freemium).
You have access to required keys: GURUPDF_API_KEY.
You need dedicated capabilities in the File Systems domain.
You prefer local stdio subprocess transport architecture.
Your security boundary fits: No auth required (Free / Open Source).
You have access to required keys: DOCS_MCP_DIR, PDF_MCP_DIR.
Primary tools included: Supports PDF, TXT, MD, DOCX, CSV, and image formats, Full-text search with case-insensitive matching, OCR support via Tesseract for scanned documents and images.
Convert, compress, merge, split, and OCR PDFs, plus convert between 100+ file formats (Word, Excel, PowerPoint, images, ebooks, video) from any AI agent. Backed by the GuruPDF API; free tier with daily credits, zero-config via npx gurupdf-mcp.
Multi-format document MCP server — read, search, OCR, and extract from PDF, TXT, MD, DOCX, CSV, and images. Single Go binary, 12 tools, smart mtime-based caching, directory-locked security.
Category & Scope
Tools & Capabilities Breakdown
Gurupdf MCP Tools (4)
convert_file
Convert or process a local file (or URL) with GuruPDF. Convert between 100+ formats (PDF ⇄ Word/Excel/PowerPoint, images, ebooks, etc.) or run a PDF tool (compress, merge, split, rotate, protect, watermark, OCR…). Saves the result next to the input and returns the path.
get_status
Check a GuruPDF conversion job by its id (uuid). If it's finished, downloads the result to disk.
list_conversions
List the conversions and tools GuruPDF supports, optionally filtered by an input file format.
check_credits
Show how many GuruPDF credits the user has left, and how to get more.
Go Docs MCP Tools (6)
Supports PDF, TXT, MD, DOCX, CSV, and image formats
Ready-to-Paste Client Configurations
Paste either (or both) of these JSON server blocks into your client config file (e.g. claude_desktop_config.json or ~/.cursor/mcp.json).
Gurupdf MCP is categorized under File Systems and uses a local stdio subprocess. In contrast, Go Docs MCP belongs to File Systems using local stdio subprocess. Select Gurupdf MCP when you need capabilities focused on file systems and Go Docs MCP when you require tools for file systems.