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
# the publish call returns structured JSON
{
  "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 contract

Works 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 docs

free to start · MCP, CLI, and SDK · works with every agent