For agents
Your agent can publish itself.
One call and your agent's work is online at a real link. Works from Claude Code, Cursor, the command line, or any tool that calls an API.
MCP server · command line · Node SDK · JSON in, URL out
One line to install.
Add the MCP server to a chat agent, or the command line to a terminal agent. Auth, uploads, and metadata are handled for you.
See the full reference # add the MCP server (Claude Code, Cursor, ...)
npx @dropthis/mcp
# or the command line (any terminal agent)
npm install -g @dropthis/cli
dropthis login
dropthis publish ./report.html
npx @dropthis/mcp
# or the command line (any terminal agent)
npm install -g @dropthis/cli
dropthis login
dropthis publish ./report.html
# the publish call returns structured JSON
{
"id": "drop_8x2k4ph2",
"url": "https://dropthiis.com/8x2k",
"raw_url": "https://dropthiis.com/8x2k/report.html",
"workspace": "personal"
}
{
"id": "drop_8x2k4ph2",
"url": "https://dropthiis.com/8x2k",
"raw_url": "https://dropthiis.com/8x2k/report.html",
"workspace": "personal"
}
Output your agent can use.
Every publish hands back the id and the link. Keep the id to update or delete the drop later. No screen-scraping, no guessing.
See the error contractWorks where your agents work.
Any client that speaks MCP, runs a shell, or calls an API.
Claude Code Cursor Codex Windsurf ChatGPT Gemini n8n + any tool that calls an API
How an agent publishes
Three steps, no upload code.
1
Add the server or CLI
One line installs the MCP server or the command line.
2
Your agent calls publish
It hands dropthis the files. You write no upload code.
3
A link comes back
A real URL your agent can return, post, or share.
Give your agent a publish button.
Read the agent docsfree to start · MCP, CLI, and SDK · works with every agent