com.diemdesk/mcp
Convert Office files and PDFs, OCR a scan, or capture a web page — from your assistant.
Open source Open in the app JSON README (API)
About
Convert Office files and PDFs, OCR a scan, or capture a web page — from your assistant.
Details
- Kind
- MCP servers
- Topic
- Files & documents
- Publisher
- com.diemdesk
- Origin
- official
- Category
- ferramentas
- Transport
- local
- Version
- 0.1.2
- Open pull requests
- 6
- Last push
- 2026-09-03T11:33:35Z
- Repository state
- ativo
- Language
- TypeScript
- Added
- 2026-08-30 16:01:02
- Updated
- 2026-08-30 16:01:02
- Origin id
com.diemdesk/mcp
README
# DailyDesk
All-in-one productivity multi-tool — one app replacing six.
## Use it inside Claude
[](https://www.npmjs.com/package/diemdesk-mcp)
An MCP server — [its own repo](https://github.com/maniprabhamca-star/diemdesk-mcp), MIT — lets an assistant call the tools that
genuinely need a server — the Office and PDF conversions, PDF/A, OCR, and web
capture:
```bash
claude mcp add --scope user diemdesk -- npx -y diemdesk-mcp
```
Nine 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>**
## 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
```bash
cd backend
npm install
cp .env.example .env
npm run dev
```
### Frontend
```bash
cd frontend
npm install
cp .env.example .env.local
npm run dev
```