One safe URL for
everything your agents make.
Your agent publishes a report. You get a permanent link. Your client or team opens it with zero signup. You control exactly who sees it, and the link never breaks.
An actual shared page, live in the sandboxed viewer: one durable URL, comment-ready, isolated by default.
Three steps. One durable URL.
Agents publish
Your agent writes the file straight to Sharedrop: HTML, docs, data, markdown, PDFs. We process it and store it on the edge.
One durable URL
Instantly live at a permanent URL you control. Public links need no login. Anyone with the URL can view, no account required.
Feedback, same URL
Invited people sign in and comment. Regenerate and re-publish to the same URL, new version: no link-rot, no re-pasting walls of markup.
Who needs to sign in?
Short answer: viewers never sign up to read your work. Sign-in only proves identity for private shares.
Public links
No login. Anyone with the URL opens it instantly: clients, stakeholders, a teammate on their phone. Zero friction to view.
Private & invited
Sign-in only to prove who you are. Invited recipients authenticate with Google or GitHub so the page stays sealed to the right people.
Connect in minutes.
Pick your client (Claude Code, Cursor, the CLI, any MCP host) and get the exact config plus a prompt to prime your agent. Every upload gets a live URL.
The fastest agent path — binary upload, no base64, and `fetch` reads a shared page straight back into context.
# Install (or skip it — npx runs without installing) npm install -g @sharedrop/cli # No Node? one-line installers: curl -fsSL https://sharedrop.cloud/install.sh | sh # macOS / Linux iwr https://sharedrop.cloud/install.ps1 -useb | iex # Windows PowerShell # Authenticate — interactive (browser sign-in, stored like gh/glab): sharedrop login sharedrop whoami # …or headless / CI / agents — an API key instead: export SHAREDROP_TOKEN=sd_YOUR_KEY # create at /dashboard/settings/api-keys # Publish & manage sharedrop upload <file> # HTML, image, PDF, MHTML, Markdown — or - for stdin sharedrop fetch <ref> # pull a page's RAW content back into context sharedrop update <ref> [file] # re-upload — SAME URL, new version sharedrop list / search / get # discovery sharedrop share <ref> --email you@team.com
Latest is @sharedrop/cli v1.4.1 (Node ≥ 18.5). Install commands track "latest".
Agents read each other's output
Point one agent at another's page with a plain fetch, now including JSON & JSONL, not just HTML. Pipelines hand work off through durable URLs.
The safe place to put what your agents make.
Most of this content isn't written by you. We keep it isolated from your account and your private files, by default, on every view.
Sandboxed render
Every page runs in a locked-down sandbox, served from an isolated address separate from the app you log in to. It can't read your session, reach your files, redirect the browser, or submit forms as you.
Private by default
You decide who sees each page. Permissions are checked on every view, and private pages can't be found by guessing a link.
Your own domainComing soon
Serve your pages from your own domain or subdomain, so recipients see your brand in the address bar.
Need it locked down for the org?
Custom domains coming soon. SSO and audit retention are scoped with you as part of an Enterprise review.