Vaultwarden Drop Slot MCP server
io.github.ip2k/vaultwarden-drop-slot-mcp·v0.1.0Create-only, age-encrypted deposits of new logins and notes into Vaultwarden, without vault reads.
0 stars
Reviews
Write oneNobody has reviewed Vaultwarden Drop Slot yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Vaultwarden Drop Slot tools (2)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
deposit_secretEncrypt and queue a new login or secure note in the administrator-selected Vaultwarden destination. Returns an opaque receipt only. Reusing request_id retries the original item; changed arguments do not overwrite it.
deposit_statusRead only the delivery state of your own opaque deposit receipt. Never returns names, contents, vault IDs, or search results.
Public scan report
scanner v0.1.10 · 2026-10-15 · same rubric, same numbers if you re-run it
- Code scan23 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 0 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Vaultwarden Drop Slot compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 92/100
- higher than 95% of 48,255 servers
- Tools
- 2
- the typical server has 7
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
What its tools let an agent do: 2 read
Install Vaultwarden Drop Slot in Claude Code, Cursor or VS Code
Runs npx -y vaultwarden-drop-slot-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add vaultwarden-drop-slot-mcp -- npx -y vaultwarden-drop-slot-mcp
What the publisher says
From the Vaultwarden Drop Slot repository's README, as published. We do not edit it. Read it on GitHub
vaultwarden-drop-slot-mcp
MCP server, CLI and Node.js module for write-only credential deposits into a self-hosted Vaultwarden (Bitwarden-compatible) vault. AI agents such as Claude Code and Codex, and deployment scripts, can save new logins (passwords) and secure notes, encrypted with age before they reach the inbox, without a vault login that can read existing secrets.
TL;DR
Let an agent save a new password without giving it the keys to your vault.
An agent or deployment script creates a credential. You want it saved in Vaultwarden without pasting it into chat, copying it by hand, or giving that agent a vault login that can read existing passwords. This project provides a deposit-only path: encrypt the new item, hand it to an inbox, and receive a receipt. A separate trusted importer saves it as an ordinary login or secure note that you open with your existing Bitwarden clients.
dedicated importer account. No changes to Vaultwarden are required.
- For agents: two MCP tools — deposit a secret and check its delivery status.
- For scripts: a stdin-based CLI and a typed Node.js module.
- For operators: portable Docker containers, your own Vaultwarden, and a
The restriction applies to the producer. The importer has vault access; keep its account and host private. Secrets included in AI tool arguments can still be seen by the AI provider. Use the CLI or Node module directly when a script can generate and deposit a secret without involving the model.
Release 0.1.0. Install from npm (npm install vaultwarden-drop-slot-mcp, or run npx -y vaultwarden-drop-slot-mcp), from this repository, or from a locally packed tarball. The MCP server is also listed in the MCP Registry as io.github.ip2k/vaultwarden-drop-slot-mcp. Containers are built locally. Original code is Apache-2.0. This is an independent project, not affiliated with Bitwarden or Vaultwarden. See the verification record for tested behavior and limits.
Start here: Setup walkthrough · MCP connections · Operations · Security design
From a new credential to your vault
flowchart TB
producer["Agent or deployment script"]
client["Local MCP, CLI or Node client<br/>Encrypt with pinned age public key"]
inbox["HTTPS inbox<br/>Store ciphertext and receipt state"]
importer["Private importer<br/>Decrypt with age private key"]
vault["Vaultwarden<br/>Dedicated organization and collection"]
owner["You<br/>Existing Bitwarden clients"]
producer -->|New login or secure note| client
client -->|Ciphertext plus writer authentication| inbox
importer -->|Claim encrypted job| inbox
inbox -->|Ciphertext job| importer
importer -->|Create and privately verify| vault
vault -->|Normal vault sync| owner
importer -.->|Verified delivery acknowledgment| inbox
inbox -.->|Opaque receipt and status only| client
classDef publicSide fill:#e8f1ff,stroke:#315f99,color:#122842
classDef privateSide fill:#e7f4ec,stroke:#36704a,color:#173422
class producer,client,inbox publicSide
class importer,vault,owner privateSideThe inbox cannot decrypt the payload. Only the private importer holds the age identity and the dedicated Bitwarden CLI session. The public API has no vault read, search, list, edit, or delete operations. Item URLs are stored as text; the service never fetches them.
How it fits together
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Vaultwarden Drop Slot: common questions
- Is Vaultwarden Drop Slot MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the Vaultwarden Drop Slot safety report
- How do I install Vaultwarden Drop Slot?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Vaultwarden Drop Slot need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Vaultwarden Drop Slot maintained?
- The last commit was 20 days ago (2026-10-14). The latest release is v0.1.0.
- How does Vaultwarden Drop Slot compare with other MCP servers?
- safety score 92/100 (higher than 95% of 48,255 servers); tools 2 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.