Unlike hosted publish services, drop has no central server to depend on. You clone it, point it at your own Vercel Blob and domain, and run it forever.
One click: Deploy to Vercel
Vercel clones the repo and provisions a Blob store automatically — it injects BLOB_READ_WRITE_TOKEN, and the app derives its own store from that token, so your instance works the moment the deploy finishes (on a free *.vercel.app URL, or attach your own domain). Self-host is token-only, free, and unlimited — no account on drops required.
Point your CLI + agents at it
Once it's live, connect your terminal:
npx drops-cli setup # pulls the Blob token from your Vercel project drop init --domain drops.yoursite.com # optional: your own domain
Now drop report.html and the MCP server publish to your infra.
Or wire it from your terminal
git clone https://github.com/maxtechera/drops-share && cd drops-share vercel link && vercel blob store add drops node skill/drop.mjs deploy --domain drops.yoursite.com
One-tap connect (opt-in)
Rather not touch the Vercel dashboard? Sign in with Vercel can create the project, Blob store, env, and deploy for you, then hand back a CLI key. (Enabled once this instance registers a Vercel OAuth app.)
Drop it
drop file.html — or a PDF, markdown, image, or any file — from your terminal or any AI agent.
Branded & encrypted
Your logo, OG card, and badge are baked in, then it's AES-256 encrypted client-side behind your unlock gate.
Live on your domain
Uploaded to your Vercel Blob and served at yourdomain.com/slug. URL + password on your clipboard.