Files
List folders, upload, download, move, rename, delete.
dd-cli lsdd-cli getdd-cli putdd-cli mkdirdd-cli mvdd-cli renamedd-cli rm
dd-cli is a command-line tool. dd-mcp lets an assistant reach your files, calendar and tasks over MCP.
dd-cli loginYou sign in once, and both tools share the login.
Help is available in seven languages and follows your system language by default.
Files, calendars, contacts, tasks, music and books are all reachable from the terminal. You can upload a document and get a link to it without opening a browser.
Every command has help with examples.
List folders, upload, download, move, rename, delete.
dd-cli lsdd-cli getdd-cli putdd-cli mkdirdd-cli mvdd-cli renamedd-cli rm
A link to a file for someone without an account.
dd-cli share
Calendars and events.
dd-cli cal
Search your address book.
dd-cli contacts
Task lists.
dd-cli tasks
Your music collection.
dd-cli music
Search your books.
dd-cli books
The same bookmarks your browsers have.
dd-cli bookmarks
Saved articles and their text.
dd-cli pocket
Server-side downloads and their status.
dd-cli download
dd-cli put ~/Photos/2019 /Photos/2019dd-cli share /Photos/2019/lake.jpgdd-cli login --insecureHand the server a link and it fetches the file into your storage. You can close the terminal and turn the computer off.
Later you can check what has finished.
dd-cli download listdd-cli download status <id>You can ask the assistant to find a file, add a meeting, create a task or save an article for later. dd-mcp connects it to your cloud over MCP.
There are 43 tools in nine groups. The assistant only sees data from your account.
| Group | Tools | What the assistant can reach |
|---|---|---|
| Files | 8 | Browse, read, search, upload and create folders. Moving, renaming and deleting are enabled separately. |
| Calendar | 6 | Calendars and events, including editing an event and setting a reminder. |
| Tasks | 4 | Your task lists, and new tasks in them. |
| Contacts | 2 | Address books and the people in them. |
| Bookmarks | 4 | Bookmark folders and the links saved in them. |
| Read later | 5 | Saved articles and their text. |
| Downloads | 3 | Downloading by link, and status. |
| Music | 7 | The library, playlists, radio stations and podcasts. |
| Books | 4 | Browse and search your book library. |
The assistant can read, search and create straight away. Deleting, moving and renaming are off by default.
If you need them, turn them on with a separate flag during setup.
dd-cli setup-claude --allow-changesClaude is set up with one command. For Cursor, Zed, VS Code and other MCP clients there is a ready-made configuration snippet.
By default dd-mcp only runs on your computer. Exposing it to the network requires a token.
dd-cli setup-claudedd-cli print-configdd-mcp --http