Proton Drive CLI MCP server
io.github.borealstack/proton-drive-cli-mcp·v0.1.2Manage Proton Drive from MCP clients through Proton's official CLI without exposing credentials.
0 stars60 downloads/wk
Reviews
Write oneNobody has reviewed Proton Drive CLI MCP yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Proton Drive CLI MCP tools (37, 10 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
proton_drive_auth_loginStart the official Proton Drive CLI browser login flow and return quickly instead of waiting for login completion.
proton_drive_auth_login_cancelwrite actionCancel the background Proton Drive CLI login process started by proton_drive_auth_login.
proton_drive_auth_login_statusInspect the background Proton Drive CLI login process started by proton_drive_auth_login.
proton_drive_auth_logoutLog out the official Proton Drive CLI from the current OS user.
proton_drive_auth_statusCheck whether the Proton Drive CLI can access the logged-in account.
proton_drive_cli_helpShow help for the root CLI or a supported command.
proton_drive_cli_installDownload the latest official Proton Drive CLI for this system, verify Proton's SHA-512 checksum, and install it to a user-local managed path.
proton_drive_cli_versionShow the Proton Drive CLI and SDK versions.
proton_drive_copyCopy one or more Proton Drive nodes into a target parent folder.
proton_drive_create_folderwrite actionCreate a folder under a Proton Drive parent path.
proton_drive_deletewrite actionPermanently delete Proton Drive files or folders. This cannot be undone.
proton_drive_diagnoseCheck CLI discovery, managed install status, version, PATH status, authentication, and the next setup action.
proton_drive_downloadDownload one or more Proton Drive paths into a local folder.
proton_drive_download_asyncStart a background download job and return a job ID for status polling or cancellation.
proton_drive_empty_trashPermanently delete everything in Proton Drive trash. This cannot be undone.
proton_drive_infoGet metadata for a Proton Drive file or folder.
proton_drive_invitation_acceptAccept a Proton Drive invitation by UID.
proton_drive_invitation_listList pending Proton Drive invitations.
proton_drive_invitation_rejectReject a Proton Drive invitation by UID.
proton_drive_job_cancelwrite actionCancel a running background list, upload, or download job.
proton_drive_job_statusInspect one background list, upload, or download job, or list retained jobs when no job ID is provided.
proton_drive_listList children under a Proton Drive path with bounded output to keep responses manageable.
proton_drive_list_asyncStart a background folder listing job and return a job ID for status polling.
proton_drive_moveMove one or more Proton Drive nodes into a target parent folder.
proton_drive_read_textDownload one small Proton Drive file to a temporary directory, reject binary or oversized content, and return UTF-8 text.
proton_drive_renameRename a Proton Drive file or folder.
proton_drive_restoreRestore Proton Drive files or folders from trash.
proton_drive_setupInstall the official CLI if needed, then diagnose CLI discovery, PATH status, version, and authentication.
proton_drive_sharing_inviteInvite Proton users to a shared Proton Drive path.
proton_drive_sharing_removewrite actionRemove one or all user invitations/access entries from a Proton Drive path.
proton_drive_sharing_remove_urlwrite actionRemove a public sharing URL from a Proton Drive path.
proton_drive_sharing_set_urlwrite actionCreate or update a public sharing URL for a Proton Drive path. Custom link passwords are intentionally not accepted because the official CLI currently exposes them as command-line arguments.
proton_drive_sharing_statusShow sharing status for a Proton Drive path.
proton_drive_trashMove Proton Drive files or folders to trash.
proton_drive_uploadwrite actionUpload one or more local files or folders to a Proton Drive parent path.
proton_drive_upload_asyncwrite actionStart a background upload job and return a job ID for status polling or cancellation.
proton_drive_write_textwrite actionWrite a small UTF-8 text file through a temporary local file and upload it to Proton Drive.
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan16 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 106 days ago8/15
- Maintainer identityregistry namespace matches repository owner7/10
How Proton Drive CLI MCP compares
Against every graded Productivity MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 80/100
- higher than 53% of 1,299 Productivity servers
- Tools
- 37
- the typical Productivity server has 7
- Tools that change things
- 27%
- typical: 0%. Fewer write tools means less an agent can break
- Downloads a week
- 60
- more than 45% of 427 Productivity servers with a package
What its tools let an agent do: 27 read · 10 change
Install Proton Drive CLI MCP in Claude Code, Cursor or VS Code
Runs npx -y @borealstack/proton-drive-cli-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add proton-drive-cli-mcp -- npx -y @borealstack/proton-drive-cli-mcp
What the publisher says
From the Proton Drive CLI MCP repository's README, as published. We do not edit it. Read it on GitHub
<!-- mcp-name: io.github.borealstack/proton-drive-cli-mcp -->
Proton Drive CLI MCP
Manage Proton Drive from Claude, Codex, VS Code/Copilot, and any MCP client through Proton's official CLI. Authentication and encrypted Drive behavior stay with Proton's tooling.
Install
Why This Exists
AI agents can already run shell commands, but Drive operations should not depend on prompt-crafted command lines. This server exposes Proton Drive as typed MCP tools while delegating the sensitive parts to Proton's official proton-drive CLI.
[!NOTE]
This project is an independent interoperability wrapper. It is not affiliated
with Proton AG.
Install
Add the server to an MCP client as a local stdio server:
{
"mcpServers": {
"proton-drive": {
"command": "npx",
"args": ["-y", "@borealstack/proton-drive-cli-mcp"],
"env": {}
}
}
}The command is a stdio server. If you run it directly in a terminal, no prompt or banner is expected; it waits for MCP JSON-RPC messages on stdin.
Client Shortcuts
First Run
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Proton Drive CLI MCP: common questions
- Is Proton Drive CLI MCP server safe?
- Mostly: it is graded B (80/100). Read the Proton Drive CLI MCP safety report
- How do I install Proton Drive CLI MCP?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Proton Drive CLI MCP need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Proton Drive CLI MCP maintained?
- The last commit was 145 days ago (2026-06-12). The latest release is v0.1.2.
- What can I use instead of Proton Drive CLI MCP?
- Servers from other publishers that do the same job: gflow-cli MCP server, Tailscale MCP server and Argent MCP server.
- How does Proton Drive CLI MCP compare with other Productivity MCP servers?
- safety score 80/100 (higher than 53% of 1,299 Productivity servers); tools 37 (the typical Productivity server has 7); tools that change things 27% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Proton Drive CLI MCP
Same job from other publishers: the closest match first, then the best rated.
- gflow-cliDrive Google Flow from an agent: Veo video and Imagen image generationnot reviewedEstablishedA
- TailscaleDrive a Tailscale node and its tailnet through the CLI and the control-plane APInot reviewedGrowingB
- ArgentDrive iOS Simulators, Android emulators, TVs and Electron/web apps from your coding agentnot reviewedWidely usedA
- Buoy GgLet AI agents read and drive a running React Native or Flutter app through Buoy's devtools.not reviewedEstablishedA
- Unreal EngineEngineWire: drive the Unreal Editor (UE 5.0-5.8): levels, Blueprints, UI, materials, VFX and more.not reviewedEstablishedB