PDF And DOCX Server
FreeNot checkedProvides tools to read PDFs, extract images, convert between PDF and DOCX, create DOCX from text, and generate PDFs from DOCX, text, or HTML.
About
Provides tools to read PDFs, extract images, convert between PDF and DOCX, create DOCX from text, and generate PDFs from DOCX, text, or HTML.
README
This MCP server provides tools to read PDFs, extract images, convert PDF to DOCX, create DOCX from text, and generate PDFs from DOCX or text or HTML.
Setup
- Create and activate a virtual environment.
- Install dependencies:
pip install -e .
Run (stdio)
python -m mcp_pdf_server
VS Code Copilot MCP
If you want Copilot Agents to auto-install and run this server, use uvx in your MCP config:
{
"servers": {
"pdf-docx-tools": {
"type": "stdio",
"command": "uvx",
"args": ["--from", "git+https://github.com/iduryodhanrao/MCP.git", "python", "-m", "mcp_pdf_server"]
}
}
}
This requires uv/uvx to be installed on the machine.
Notes
- DOCX to PDF conversion uses
docx2pdf. On Windows, this requires Microsoft Word to be installed. - HTML to PDF uses
weasyprint. On Windows, additional system libraries may be required.
Tools
read_pdf_text(path)-> stringextract_pdf_images(path, output_dir)-> list of image pathspdf_to_docx(pdf_path, docx_path)-> docx pathdocx_to_pdf(docx_path, pdf_path)-> pdf pathtext_to_docx(text, docx_path)-> docx pathtext_or_html_to_pdf(content, pdf_path, content_type)-> pdf path
Installing PDF And DOCX Server
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/iduryodhanrao/MCPFAQ
Is PDF And DOCX Server MCP free?
Yes, PDF And DOCX Server MCP is free — one-click install via Unyly at no cost.
Does PDF And DOCX Server need an API key?
No, PDF And DOCX Server runs without API keys or environment variables.
Is PDF And DOCX Server hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install PDF And DOCX Server in Claude Desktop, Claude Code or Cursor?
Open PDF And DOCX Server on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
GitHub
PRs, issues, code search, CI status
by GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
by mcpdotdirectCompare PDF And DOCX Server with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All development MCPs
