proton-drive-cli

proton-drive-cli is a skill for Claude Code, Codex from borealstack/proton-drive-cli-mcp. It costs 38 tokens per session (580 once invoked), scanned A, original, MIT.

A skill for using the Proton Drive CLI MCP server to manage files in Proton Drive, an encrypted cloud storage service, from coding tools.

In plain words
What is it for?
Use it to browse, upload, download, organize, share, or authenticate Proton Drive through the official command-line client.
Why use it?
It provides a defined process for checking setup, signing in when needed, and working with remote files while avoiding unsafe account actions.

Skill for Claude CodeCodex

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

agentmods
npx agentmods add skills/borealstack/proton-drive-cli-mcp/proton-drive-cli
Any agent
npx skills add borealstack/proton-drive-cli-mcp --skill proton-drive-cli
Clone the repo
git clone --depth 1 https://github.com/borealstack/proton-drive-cli-mcp

Made for: Claude Code, Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for proton-drive-cli

README.md
[![agentmods](https://agentmods.dev/badge/skills/borealstack/proton-drive-cli-mcp/proton-drive-cli.svg)](https://agentmods.dev/skills/borealstack/proton-drive-cli-mcp/proton-drive-cli)
Your own site
<a href="https://agentmods.dev/skills/borealstack/proton-drive-cli-mcp/proton-drive-cli"><img src="https://agentmods.dev/badge/skills/borealstack/proton-drive-cli-mcp/proton-drive-cli.svg" alt="Measured on agentmods" height="20"></a>
Per session 38 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 580 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. Scan, not verified.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5 $0.00038 $0.00580
Opus 5 $0.00019 $0.00290
Sonnet 5 $0.00008 $0.00116
Haiku 4.5 $0.00004 $0.00058

Measured 3d ago against content hash 272209c6dfd8, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

Grade A, and why

proton-drive-cli scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 3d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

plugins/proton-drive-cli-mcp/skills/proton-drive-cli/SKILL.md · 41 lines

How it starts

The opening of the file, as written. The whole thing — 41 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Proton Drive

Use the proton-drive-cli MCP server tools for Proton Drive work. The server wraps the official Proton Drive CLI and uses the current OS user's CLI session.

Workflow

  1. Start with proton_drive_diagnose when setup or auth state is unknown.
  2. Use proton_drive_setup when the CLI may be missing; it can install the latest official Proton Drive CLI for the current OS/CPU and verifies Proton's SHA-512 checksum before use.
  3. If unauthenticated, call proton_drive_auth_login, surface any returned URL, and ask the user to finish browser sign-in. This tool starts login in the background and returns quickly.
  4. If the user asks what happened to login, call proton_drive_auth_login_status.
  5. Use /my-files as the default root for user-owned files.
  6. Use POSIX-style remote paths even on Windows, for example /my-files/Reports/file.pdf.
  7. Prefer JSON-returning tools over raw CLI output.

Safety

  • Do not call proton_drive_auth_logout unless the user explicitly asks to log out.
  • Do not permanently delete, empty trash, remove sharing access, or accept/reject invitations unless the user explicitly confirms the action.
  • Do not write text files unless the user explicitly confirms the destination path and content.
  • Do not ask for or pass custom public-link passwords through this MCP server; the current official CLI accepts them only as command-line arguments.
  • For upload/download, ask for a concrete local path when it is not clear from context.
  • Do not request or handle Proton passwords; login is browser-based through the official CLI.

Useful Tools

  • proton_drive_diagnose and proton_drive_setup for first-run checks.
  • proton_drive_list for browsing folders; use limit and offset to keep output small.
  • proton_drive_cli_install for explicit install or update to the official latest CLI.
  • proton_drive_info for metadata.
  • proton_drive_create_folder before uploads into a new location.
  • proton_drive_upload and proton_drive_download for transfers.
  • proton_drive_upload_async, proton_drive_download_async, and proton_drive_job_status for large or slow transfers.
  • proton_drive_read_text and proton_drive_write_text for small UTF-8 files.
  • proton_drive_sharing_status before changing access.
  • proton_drive_cli_help when a Proton CLI behavior or flag is unclear.

Read the full file on GitHub · 41 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 3d ago First seen · 41 lines · 38 tokens per session scan A 272209c6dfd8

Subscribe to this mod's changes

proton-drive-cli is a skill published in the GitHub repository borealstack/proton-drive-cli-mcp (0 stars, last pushed 2mo ago), licensed MIT. It adds 38 tokens to every session and 580 once invoked, about $0.0002 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.