com.diemdesk/mcp
Convert Office files and PDFs, OCR a scan, or capture a web page — from your assistant.
Installation
Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).
diemdesk-mcpclaude mcp add com-diemdesk-mcp -e 'DIEMDESK_TOKEN=<your diemdesk_token>' -- npx -y diemdesk-mcp@0.1.2
{
"mcpServers": {
"com-diemdesk-mcp": {
"command": "npx",
"args": [
"-y",
"diemdesk-mcp@0.1.2"
],
"env": {
"DIEMDESK_TOKEN": "<your diemdesk_token>"
}
}
}
}
Variables d'environnement
DIEMDESK_TOKENsecret Optional. A DiemDesk Pro API token, which lifts the daily cap on server-side conversions. The tools work without it at the free allowance.
Documentation
Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.
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-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
cd backend
npm install
cp .env.example .env
npm run dev
Frontend
cd frontend
npm install
cp .env.example .env.local
npm run dev
Questions fréquentes
Qu'est-ce que com.diemdesk/mcp ?
Convert Office files and PDFs, OCR a scan, or capture a web page — from your assistant.
Comment installer com.diemdesk/mcp ?
Il s'exécute sur votre machine. Dans Claude Code : claude mcp add com-diemdesk-mcp -e 'DIEMDESK_TOKEN=<your diemdesk_token>' -- npx -y diemdesk-mcp@0.1.2. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.
Faut-il une clé API pour com.diemdesk/mcp ?
Oui. Il attend DIEMDESK_TOKEN, à renseigner dans sa configuration.
com.diemdesk/mcp est-il open source ?
Son code est public sur GitHub, mais le dépôt ne déclare pas de licence standard.
Qui maintient com.diemdesk/mcp ?
Il est publié par maniprabhamca-star. AI.tn le référence sans le maintenir ni le recommander.
Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.