Pandoc MCP Server
Document format conversion between varied file types using the Pandoc engine.
Data last scanned today · Reviewed today
Overview
This MCP server enables AI assistants to perform format conversions by leveraging the Pandoc engine. It allows users to transform content across multiple document structures while maintaining original formatting and style elements. The project includes a detailed cheatsheet for developers, outlining supported conversion matrices and workflow examples. It is currently in active development, with expanded features like enhanced PDF support planned for future updates.
Our verdict
With a security score of 42/100, this tool is classified as high risk due to the lack of review regarding its read-only capabilities and authentication methods. Potential users should exercise caution, as there is currently no guarantee regarding the safety of file operations. It is recommended primarily for experimental environments rather than sensitive production workflows.
- Zero direct dependencies reduces potential supply-chain vulnerabilities
- MIT licensed for open accessibility
- Supported by a community of eight contributors
- Provides documented examples for quick implementation
- High security risk due to unreviewed authentication
- Lacks verification for read-only mode execution
- Community-maintained without official vendor support
- Development is active but last commit was significantly delayed
Tools
| Tool | Description | Risk |
|---|---|---|
| convert-contents | Transforms content between supported formats | medium |
Compatibility
| Client | Local | Docker | Remote | Read-only |
|---|---|---|---|---|
| Claude Desktop | ||||
| Cursor | ||||
| VS Code | ||||
| Windsurf | ||||
| ChatGPT |
Frequently asked questions
›Is PDF support currently available?
PDF support is currently under development and not yet fully functional.
›When is an output_file path required?
An output_file path must be provided when converting to advanced formats, specifically PDF, docx, rst, latex, and epub.
›Can I use external configuration files for conversions?
Yes, you can use a Pandoc defaults file in YAML format to apply consistent formatting or use Pandoc filters by providing their file paths.
›Is this server production-ready?
The server is currently in early development, and its available tools and functionality are subject to change.
Changelog
Badge
Maintain this server? Add the live badge to your README.