MCP服务器PDF转换工具

MCP服务器PDF转换工具

一个简单的MCP服务器,可将HTML文档转换为PDF文件。

快速入门

  1. 克隆仓库: git clone https://github.com/rmcendarfer2017/MCP-server-PDF--Conversion.git

  2. 安装依赖: pip install fastapi python-docx pdfkit reportlab pydantic uvicorn pillow

  3. (可选)安装wkhtmltopdf以获得更高质量的PDF:

    • Windows: 从wkhtmltopdf.org下载并安装。
    • Linux: sudo apt-get install wkhtmltopdf
    • macOS: brew install wkhtmltopdf
  4. 使用以下代码调用转换功能:

    result = await handle_call_tool("CREATE_DOC", { "text_file": "document.html", "images": { "header.png": "images/header.png", "footer.jpg": "images/footer.jpg" }, "output_pdf": "output/document.pdf" })

  5. 输出的PDF将保存在指定路径。