Pandoc

v1.0.0Developer Toolsstable

🗄️ 🚀 - MCP server for seamless document format conversion using Pandoc, supporting Markdown, HTML, PDF, DOCX (.docx), csv and more.

pandocpandoc-markdownpandoc-template
Share:
538
Stars
0
Downloads
0
Weekly
0/5

What is Pandoc?

Pandoc is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to 🗄️ 🚀 - mcp server for seamless document format conversion using pandoc, supporting markdown, html, pdf, docx (.docx), csv and more.

🗄️ 🚀 - MCP server for seamless document format conversion using Pandoc, supporting Markdown, HTML, PDF, DOCX (.docx), csv and more.

This server falls under the Developer Tools category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • 🗄️ 🚀 - MCP server for seamless document format conversion us

Use Cases

Convert documents between Markdown, HTML, PDF, and DOCX formats.
Automate document conversion with AI assistance.
vivekVells

Maintainer

LicenseMIT License
Languagepython
Versionv1.0.0
UpdatedMay 20, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

NPM

npx -y mcp-pandoc

Manual Installation

npx -y mcp-pandoc

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use Pandoc

Pandoc MCP is a document format conversion server that leverages Pandoc's powerful transformation engine through AI agents. Connect it to Claude to automatically convert between Markdown, HTML, PDF, DOCX, and CSV formats, enabling seamless document workflow automation without manual conversion steps.

Prerequisites

  • Pandoc installed on your system (the underlying conversion tool)
  • Node.js or npm installed (for the MCP server)
  • An MCP client such as Claude Desktop or Cursor
  • Documents in supported formats (Markdown, HTML, PDF, DOCX, CSV)
1

Install Pandoc system package

First, install Pandoc on your system. On macOS use 'brew install pandoc', on Linux use 'apt-get install pandoc', or download from pandoc.org.

2

Install Pandoc MCP server

Install the MCP server wrapper via npm.

npx -y mcp-pandoc
3

Add to your MCP client configuration

Register the Pandoc server in your client config.

{
  "mcpServers": {
    "pandoc": {
      "command": "npx",
      "args": ["-y", "mcp-pandoc"]
    }
  }
}
4

Restart your MCP client

Restart Claude Desktop or Cursor to load the Pandoc server connection.

5

Test conversion

Ask Claude to convert a document between formats to verify the server is working correctly.

Pandoc Examples

Client Configuration

How to configure Pandoc in claude_desktop_config.json

{
  "mcpServers": {
    "pandoc": {
      "command": "npx",
      "args": ["-y", "mcp-pandoc"]
    }
  }
}

Prompts to try

Example prompts for document conversion with Claude

1. "Convert this Markdown file to PDF format"
2. "Transform this HTML document to DOCX for easier editing"
3. "Convert my CSV spreadsheet to Markdown table format"
4. "Change this PDF to editable HTML while preserving formatting"

Troubleshooting Pandoc

Server fails with 'pandoc command not found'

Verify Pandoc is installed on your system. Run 'pandoc --version' in terminal. If not found, install it via your package manager or from pandoc.org.

Conversion fails for specific file formats

Check that Pandoc supports your source and target formats. Some complex formatting may not convert perfectly. Test with simpler documents first.

Frequently Asked Questions about Pandoc

What is Pandoc?

Pandoc is a Model Context Protocol (MCP) server that 🗄️ 🚀 - mcp server for seamless document format conversion using pandoc, supporting markdown, html, pdf, docx (.docx), csv and more. It connects AI assistants to external tools and data sources through a standardized interface.

How do I install Pandoc?

Install via npm with the command: npx -y mcp-pandoc. Then add the server configuration to your AI client's JSON config file (e.g., claude_desktop_config.json or .cursor/mcp.json).

Which AI clients work with Pandoc?

Pandoc works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is Pandoc free to use?

Yes, Pandoc is open source and available under the MIT License license. You can use it freely in both personal and commercial projects.

Browse More Developer Tools MCP Servers

Explore all developer tools servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "mcp-pandoc": { "command": "npx", "args": ["-y", "mcp-pandoc"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use Pandoc?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides