Open-source artifact sharing for AI agents: private, branded, zero-knowledge links.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Share what your AI builds β on your own domain.
Open-source, self-hosted artifact sharing. Drop a file, an HTML page, or a whole site and get a branded, password-protected (zero-knowledge AES-256) link on your own domain in ~1 second β from your terminal or any AI agent. The open-source alternative to Stacktree.
Live demo β Β· Docs Β· Try in browser Β· vs Stacktree

The core way to use Hushdrop is from your agent β it publishes what it builds to your own domain.
Claude Code (recommended β auto-updates via the plugin marketplace):
Cursor Β· Codex Β· Copilot Β· Gemini Β· 20+ Agent Skills hosts:
No install β open hushdrop.dev/try, drop an HTML file, get a link. No account.
One-off from the terminal β zero install, zero setup, no account:
Free hosted account β persistent links on your own handle (hushdrop.dev/you/<slug>):
Your own domain β self-host on your Vercel Blob (free, MIT, your URL + brand forever):
No dashboard required. Two commands to try; one more to own.
Anthropic shipped artifact sharing so teams could hand each other the things they make with AI. It's great β and it's locked to their surface, their domain, their account. Stacktree does the agent-native version, but it's a closed SaaS: your content sits on their servers, custom domains and limits are paywalled, and you can't audit or self-host it.
I make things all day with agents: reports, proposals, guides, dashboards, whole little sites. I wanted
to hand someone a link that's mine β my domain, my brand, my keys β in the time it takes to type one
command, without uploading client work to someone else's server. So hush does exactly that:
terminal-native, zero-knowledge, on your own domain, usable from any agent. MIT.
| Hushdrop | Stacktree | send.co | tiiny.host | |
|---|---|---|---|---|
| Your own domain | β free | β | β | paid |
| Zero-knowledge AES-256 | β | β | files only | β |
| Open-source / self-host | β MIT | β | β | β |
| CLI + MCP (agent-native) | β | partial | β | β |
| Anonymous, no-account drop | β | β | β | β |
| Burn-after-read / email-gate | β | partial | partial | β |
| Price | free / self-host | paid | freemium | freemium |
Full write-ups: vs Stacktree Β· vs Send Β· vs ShareDuo
--expire 7d, --burn, server-enforced cleanup.| You run | You get |
|---|---|
hush report.html | Branded, AES-256-locked page at yourdomain.com/<slug> (+ auto password) |
hush notes.md | Markdown β rendered, branded HTML page |
hush report.html -p secret | Your own password |
hush report.html --no-lock | Branded page, no password β renders for anyone with the link |
hush report.html --expire 7d | Auto-expire (7d/24h/2w/date); enforce with hush gc |
hush report.html --burn | Burn-after-read β self-destructs on first view |
hush report.html --email-gate acme.com | Only viewers with that email domain can open it |
hush deck.pdf --page | A branded download page wrapping the file |
hush site.zip | Multi-file static site at yourdomain.com/<slug>/ |
hush -s q3 deck.html | Force the slug |
| Command | Does |
|---|---|
hush <file> | Publish (managed / hosted / self-host, auto-detected) |
hush login / whoami / logout | Passwordless hosted account (GitHub or magic link) |
hush list / rm <slug> / gc | List, delete, garbage-collect drops |
hush share <slug> [--revoke] | Mint / revoke a revocable guest link |
hush claim <url> | Move an anonymous /u/ drop into your account |
hush set-expiry / set-email-gate / set-password / set-feedback | Manage a hosted drop |
hush init / setup / deploy | Configure + self-host on your own domain |
hush migrate | Re-home hosted drops onto your own Blob |
npx hushdrop-install registers the drops MCP server into your detected agents (Claude Code, Codex,
Cursor, Windsurf, OpenCode, Amp), puts hush on your PATH, and prints config for GUI clients.
| Tool | Purpose |
|---|---|
publish_html | Publish raw HTML β branded, password-protected link |
publish_file | Publish a local file (optionally a branded download page) |
update_site | Replace a drop's content in place (same URL) |
list_sites / delete_site | List / delete drops |
set_password / set_expiry / set_email_gate / set_feedback | Manage a hosted drop |
</body>.yourdomain.com/<slug> proxies the blob via middleware.js, rewriting headers so encrypted HTML decrypts + renders (not downloads) and CSP doesn't block the unlock script. Drops are noindex, nofollow, noai.Serving is a dumb transparent proxy; all branding + encryption happen client-side at upload. The server only ever stores ciphertext.
The Deploy button clones the repo and auto-provisions a Blob store (it injects BLOB_READ_WRITE_TOKEN;
the app derives its store from the token, so it just works). Then npx hushdrop-install + hush init --domain share.yoursite.com to point your CLI + agents at your instance. Self-host is token-only, free, unlimited
β no account needed. Full walkthrough in skill/SETUP.md.
| File | Holds | Committed? |
|---|---|---|
skill/brand/brand.json | Presentation β name, colors, owner, social links. Edit to rebrand. | yes |
~/.hushdrop/config.json | Infra β domain, blob host, Vercel project. Written by hush init. | no |
~/.hushdrop/.env | Your BLOB_READ_WRITE_TOKEN. | no |
Is it really zero-knowledge? Yes β for locked drops, AES-256 runs in your browser before upload; the server stores only ciphertext.
Managed vs. hosted vs. self-host? Managed = anonymous, 24h, no account. Hosted = free account, persistent links on hushdrop.dev/you/β¦. Self-host = your own domain + Blob.
Does it need Vercel? Only to self-host. The managed + hosted tiers need nothing but npx.
How is this different from Stacktree? Same agent-native idea, but open-source, self-hostable, your own domain free, and anonymous (no account). See the comparison.
Can agents use it without MCP? Yes β it's a single CLI; any agent that runs a shell command can publish.
Is it free? Yes. MIT. Self-host costs only your own (usually pennies) Vercel Blob usage.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/hushdrop)<a href="https://allmcps.com/mcp/hushdrop"><img src="https://allmcps.com/api/badge/hushdrop?style=directory" alt="Hushdrop on AllMCPs" /></a>