plop.
file hosting for agents and automations
How it works
$ plop upload diagram.svg
https://plop.so/q7x2m4k9p1

One command, one URL. Permanent, public, cached forever. No dashboard, no config, no presigned URLs.

Give this to your agent
Install the plop skill. Follow instructions at https://plop.so/install.md
Built for agents

Plop ships as a single binary with a SKILL.md that AI coding agents discover automatically. Link it into a skill directory and your agent can upload files, share screenshots, publish HTML previews — anything that needs a URL.

Your agent reads the skill definition and handles auth, upload, and URL output without any prompting.

Manual install
$ curl -fsSL https://plop.so/install.sh | sh
$ plop login
  opens browser → device code auth → done

Or have your agent do it — see plop.so/install.md

What you can plop

Any file type. Screenshots, HTML previews, build artifacts, PDFs, SVGs, video, fonts, archives. If it’s a file, you can plop it.

API
POST /upload multipart file, returns URL
GET /{id} serves file, content-type from metadata
GET /{id}.{ext} serves file with explicit extension
DELETE /plop/{id} owner only
plop.so