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
Convert and compress PDFs and images, redact personal data, and run text and data utilities.
Convert PDFs/images to Word, Excel, and Markdown. Split, merge, and watermark PDF files.
Documents: DOCX template fill, Office to PDF, any file to Markdown, PDF to Word, OCR, PDF pipeline.
39124 PDF tools: convert to and from Office and JPG, compress, merge, split, OCR, sign, watermark
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.1568 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.43 npmMIT
- AlicenseNot gradedqualityBmaintenanceLocal MCP server for PDF and photo tasks: merge, split, rotate and number PDFs, convert images to PDF, and inspect or strip hidden photo metadata (EXIF/GPS). Runs entirely on your machine — no uploads, no accounts, no API keys.MIT