vivekVells/mcp-pandoc

MCP server for document format conversion using pandoc.

解决的问题

mcp-pandoc 是一个模型上下文协议(MCP)服务器,允许 AI 模型(如 Claude)在多种格式之间转换文档。它解决了 AI 助手无法原生处理复杂文档转换且保持格式和结构的问题。

工作原理

该服务器充当 AI 代理与 pandoc 引擎之间的桥梁。它提供了一个 convert-contents 工具,可接受原始文本或文件路径作为输入,并将其转换为目标格式。

根据输出格式,工具会以不同方式处理结果:

  • 基础格式(Markdown、HTML、TXT、IPYNB)将直接在聊天中返回。
  • 高级格式(PDF、DOCX、ODT、RST、LaTeX、EPUB、PPTX)需要指定特定的输出文件路径以保存到磁盘。

适用人群

需要自动化文档转换、使用参考模板创建品牌文档,或将技术文档转换为各种出版格式的 MCP 兼容 AI 客户端用户。

主要亮点

  • 广泛格式支持:支持 Markdown、HTML、TXT、DOCX、ODT、RST、LaTeX、EPUB 和 IPYNB 之间的双向转换。
  • 仅写入输出:可生成 PDF 和 PPTX 文件。
  • 样式控制:支持 DOCX、ODT 和 PPTX 的参考文档,以确保品牌和样式的一致性。
  • 高级配置:支持使用 YAML 默认文件创建可复用的转换模板,并支持自定义 Pandoc 过滤器以增强处理能力。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目