PDF生成服务

一个基于Markdown内容生成PDF和DOCX文档的MCP服务器。

  • by dedalus-labs
  • Python
  • 本地部署
  • 7 星标
  • 更新于
在 GitHub 查看 dedalus-labs/pdf-generator-mcp

使用说明

PDF生成器MCP服务器

一个从markdown内容生成PDF和DOCX文档的MCP服务器。

工具

render_pdf

从markdown生成PDF文档。

参数:

  • title (string):文档标题
  • markdown (string):Markdown内容
  • style (字符串,可选):“默认”、“现代”或“最小”

退货: { success, pdf_id, filename, size_bytes, download_url }

render_docx

从markdown生成DOCX文档。

参数:

  • title (string):文档标题
  • markdown (string):Markdown内容

退货: { success, docx_id, filename, size_bytes, download_url }

风格

  • 默认:专业设计,蓝色调
  • 现代:干净的现代设计
  • 最小:优雅的衬线字体

本地开发

启动服务器

cd src
uv run python main.py

服务器运行于 http://127.0.0.1:8080 与:

  • MCP端点: /mcp
  • 文件下载: /files/{filename}

与客户进行测试

cd src
uv run python client.py

部署

部署到Dedalus市场:

dedalus mcp deploy

许可证

麻省理工学院