diemdesk-mcp
Allows converting Office documents (Word, Excel, PowerPoint, OpenDocument, RTF, CSV, HTML) to PDF using LibreOffice.
diemdesk-mcp
Document tools for Claude, ChatGPT and any MCP client. Say "turn this into a PDF" and it happens — to a real file on your own disk, without opening a browser.
claude mcp add diemdesk -- npx -y diemdesk-mcpOr, for Claude Desktop, in claude_desktop_config.json:
{
"mcpServers": {
"diemdesk": {
"command": "npx",
"args": ["-y", "diemdesk-mcp"]
}
}
}Restart the app completely — Claude Desktop reads that file once, at startup.
The nine tools
Tool | What it does |
| Word, Excel, PowerPoint, OpenDocument, RTF, CSV or HTML → PDF |
| PDF → editable |
| PDF → editable |
| PDF → rich text |
| PDF → OpenDocument text |
| PDF → PDF/A, the archival format |
| Scanned PDF → searchable, plus the recognised text |
| A live URL → PDF |
| Asks what is deliberately not here, and why |
Related MCP server: quillpdf-mcp
Why nine and not a hundred
DiemDesk has well over a hundred tools, and most of them run in your browser — merging, splitting, compressing, redacting, signing. Those never touch a server, which is the entire point of them, so there is nothing for an MCP server to call. Exposing them here would mean uploading your files to run work that already runs locally, and privately, on your own machine.
What is left is the set that genuinely needs a server: LibreOffice for the Office
conversions, Ghostscript for PDF/A, Tesseract for OCR, headless Chrome for web
capture. That is these nine. list_local_tools will tell your assistant about
the rest so it can point you at the right page instead of guessing.
Privacy
Files are sent to DiemDesk's server, converted, and deleted immediately — nothing is stored, and nothing is used for training. If that is not acceptable for a given document, use the on-device tools at diemdesk.com instead; they never leave your machine.
Pro
Free accounts get a daily allowance on the server-side conversions. To lift it, put your token in the config:
{
"mcpServers": {
"diemdesk": {
"command": "npx",
"args": ["-y", "diemdesk-mcp"],
"env": { "DIEMDESK_TOKEN": "paste-your-token-here" }
}
}
}Requirements
Node 18 or newer. No other dependencies — the server is a single file.
Full setup guide, troubleshooting and worked examples: https://diemdesk.com/mcp-server
MIT licensed.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
No tool schema history has been recorded yet.
This server cannot be installed
Maintenance
Related MCP Connectors
Convert and compress PDFs and images, redact personal data, and run text and data utilities.
125+ browser tools for PDF, Image, Video, Audio, AI, Scanner. Files never leave your device.
Markdown in, any format out. PDFs merged, split, watermarked. Runs on our own doc engines.
Sign, fill, merge and split PDFs entirely in your browser - files never leave your device.
Related MCP Servers
AlicenseAqualityCmaintenancePDF/DOCX/Excel generation from HTML/Markdown with stationery overlay, ZUGFeRD/XRechnung e-invoicing, digital signing, form filling, and AI receipt OCR with DATEV/SKR03 export.40MIT- AlicenseAqualityAmaintenanceA local-first PDF tool for merging, splitting, rotating, watermarking, Bates-numbering, cleaning metadata, and counting pages — all operations happen on your machine with no network transmission.7721MIT
- FlicenseAqualityAmaintenanceEnables local, offline document extraction and manipulation—PDF first but also HTML, DOCX, XLSX, PPTX, EML, EPUB, Markdown, and plain text—through tools for probing, locating, extracting, converting, assembling, OCR, protecting, and redacting documents, with nothing leaving the machine.7-
- FlicenseNot gradedqualityBmaintenanceConvert Office files and PDFs, OCR a scanned PDF, or capture a live web page to PDF — results written beside the original on your own disk. Nine tools: the DiemDesk operations that genuinely need a server, while everything else runs in your browser.-
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/maniprabhamca-star/diemdesk-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server