diemdesk-mcp
DailyDesk
All-in-one productivity multi-tool — one app replacing six.
Use it inside Claude
An MCP server — its own repo, MIT — lets an assistant call the tools that genuinely need a server — the Office and PDF conversions, PDF/A, OCR, and web capture:
claude mcp add --scope user diemdesk -- npx -y diemdesk-mcpNine tools, not a hundred: everything else runs in the browser and never touches a server, so exposing it here would mean uploading files to do work the machine already does locally. Setup guide, Claude Desktop config and troubleshooting: https://diemdesk.com/mcp-server
Related MCP server: MCP_Documents
Modules
Tier | Module | Description |
1 | PDF Workspace | Merge, split, compress, edit, annotate, e-sign PDFs |
1 | QR Code Generator | Custom QR codes with logo, colors, bulk export |
1 | Image Compressor | JPG/PNG/WebP batch compression |
1 | Background Remover | AI-powered background removal |
1 | Password Generator | Secure passwords with strength meter |
2 | Smart Notes | Voice-to-text + AI categorization |
2 | Habit Tracker | Daily streaks, progress charts |
2 | Budget Tracker | Receipt scanning + expense tracking |
3 | File Vault | Personal cloud storage, AES-256 encrypted |
3 | Link in Bio | Linktree alternative, custom pages |
Tech Stack
Frontend: Next.js 14 + Tailwind CSS + Shadcn/UI
Backend: Node.js + Express
Database: PostgreSQL
Cache: Redis
File Storage: MinIO (self-hosted S3)
Background Jobs: BullMQ
Auth: JWT + bcrypt
Subscription
Free: Limited features, 1GB storage
Pro — $4.99/month: Unlimited + AI features
Project Structure
DailyDesk/
├── frontend/ # Next.js app
│ ├── app/
│ ├── components/
│ └── lib/
└── backend/ # Node.js + Express API
├── src/
│ ├── routes/
│ ├── controllers/
│ ├── middleware/
│ ├── models/
│ └── utils/
└── uploads/Getting Started
Prerequisites
Node.js 20+
PostgreSQL 16
Redis 7
MinIO (optional for local dev)
Backend
cd backend
npm install
cp .env.example .env
npm run devFrontend
cd frontend
npm install
cp .env.example .env.local
npm run devThis server cannot be deployed
Maintenance
Related MCP Connectors
Bank statement PDF to CSV, OCR, Office to PDF, PDF to Word, any file to Markdown, merge and split.
Convert PDFs/images to Word, Excel, and Markdown. Split, merge, and watermark PDF files.
24 PDF tools: convert to and from Office and JPG, compress, merge, split, OCR, sign, watermark
More than a hundred everyday tools: PDFs, images, text, data, calculators, dice and currency.
Related MCP Servers
- AlicenseAqualityBmaintenanceA 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.1513 npm1MIT
- FlicenseBqualityAmaintenanceEnables 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-
- AlicenseNot gradedqualityCmaintenanceConvert 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 and never leaves your device.16 npmMIT
- AlicenseAqualityBmaintenanceConverts Office documents, images, and e-books to PDF and transforms PDFs by merging, splitting, rotating, numbering, watermarking, compressing, protecting, or unlocking them, plus PDF-to-Word and PDF-to-image conversion, all driven by natural language. Files stay on the user's computer apart from the conversion itself, which runs on EU-hosted servers in France.121355 npmMIT