pandoc-mcp-server
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
pandoc-mcp-server
An MCP server that exposes pandoc document conversion as tools, deployable to Render.
Tools
Tool | Description |
| Convert a document between formats using pandoc. Supports text and binary (base64) input/output. |
| List the input and output formats supported by the installed pandoc. |
| Return the installed pandoc version. |
convert parameters
Parameter | Type | Description |
| string | Source document content (text, or base64 when |
| string | Pandoc source format (e.g. |
| string | Pandoc target format (e.g. |
| bool | Emit a complete standalone document ( |
| string[] | Extra pandoc options (e.g. |
| bool | Treat |
| bool | Return output base64-encoded (binary outputs). Falls back to base64 automatically if the result is not valid UTF-8. |
Note on PDF:
Related MCP server: Pandoc Document Conversion
Run locally
pip install -r requirements.txt
python server.pyThe server listens on http://localhost:8000 (or $PORT if set):
MCP endpoint:
http://localhost:8000/mcpHealth check:
http://localhost:8000/health
Deploy to Render
Push this repo to GitHub/GitLab/Bitbucket.
In the Render dashboard, choose New > Blueprint and select your repo. Render detects
render.yamland creates a Docker web service.After the first deploy, your server is live at
https://<service-name>.onrender.com/mcp.
Connect from an MCP client (Devin CLI)
devin mcp add pandoc https://<service-name>.onrender.com/mcpConfiguration
Env var | Default | Description |
|
| Port the server binds to (set automatically by Render). |
|
| Path to the pandoc executable. |
|
| Per-conversion timeout in seconds. |
| unset | Comma-separated allowed Host header values. When unset, DNS-rebinding protection is disabled (safe behind Render's reverse proxy). Set this to your custom domain for production, e.g. |
| unset | Comma-separated allowed Origin header values for browser clients. |
| unset | Bearer token required on |
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
Generate PDF, Word (.docx) and PowerPoint (.pptx) documents from Markdown over MCP.
Document conversion MCP server: PDF to Markdown, image OCR, spreadsheet parsing.
Convert files, URLs, and documents to clean, AI-ready Markdown via MCP.
Document-to-Markdown MCP server — convert PDF, Office and HTML into LLM-ready Markdown.
Related MCP Servers
- AlicenseAqualityCmaintenanceMCP server for seamless document format conversion using Pandoc, supporting Markdown, HTML, PDF, DOCX (.docx), csv and more.1586MIT
- AlicenseAqualityDmaintenanceEnables document format conversion between various formats (Markdown, HTML, PDF, DOCX, LaTeX, EPUB, and more) using Pandoc, preserving formatting and structure while supporting both direct content transformation and file-based conversions.1MIT
- AlicenseNot gradedqualityNot gradedmaintenanceEnables document format conversion between 40+ formats including Markdown, HTML, LaTeX, DOCX, and PDF using Pandoc, with support for both text and file-based conversions.1MIT
- FlicenseNot gradedqualityDmaintenanceEnables document conversion between various formats (Markdown, DOCX, HTML, PDF, etc.) using Pandoc, allowing AI agents to request conversions via natural language.7-