loading…
Search for a command to run...
loading…
Provides tools to read PDFs, extract images, convert between PDF and DOCX, create DOCX from text, and generate PDFs from DOCX, text, or HTML.
Provides tools to read PDFs, extract images, convert between PDF and DOCX, create DOCX from text, and generate PDFs from DOCX, text, or HTML.
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.
pip install -e .
python -m mcp_pdf_server
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.
docx2pdf. On Windows, this requires Microsoft Word to be installed.weasyprint. On Windows, additional system libraries may be required.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 pathRun in your terminal:
claude mcp add mcp-pdf-and-docx-server -- npx Security
Low riskAutomated heuristic from public metadata — not a security guarantee.