SOUNDTRACK // IRON UNDER PRESSURE
JEZWEB // GRID OSv2026
JEZWEB

> mcp // content, files & media

PageDrop
for AI.

Drop files, get a shareable link. Publish HTML pages, documents, and assets to short, memorable URLs.

PageDrop turns files into a shareable link in seconds. Your AI assistant uploads HTML, documents, or assets to xr2.au and hands back a URL, with no deployment pipeline, no FTP, no fuss. Perfect for sharing a quick report, a prototype page, or a set of client assets that needs to be somewhere accessible right now.

GOOD FOR // Developers, designers, and AI agents who need to share a file or prototype page with a client or teammate right away, without setting up hosting.

Publish pages and files instantly

Upload any combination of HTML, CSS, JS, images, or documents and get back a live URL. Choose a custom slug or let the server generate a short one automatically.

Manage published pages

Update the files on an existing page, set a password, add an expiry time, or delete the page and its assets when you are done.

Agent-friendly upload flow

AI agents that cannot send files directly can mint a one-time upload URL, push the file via curl, then publish using the returned file ID, with no auth token required for the upload step.

Publish this HTML report to PageDrop with the slug 'q2-summary' and send me the link.

Update the files on page abc12345 with this revised version.

Create a password-protected page that expires in 48 hours.

List my published pages and delete any that have expired.

publish Create page from files files` and/or `fileIds`, optional `slug`, `label`, `password`, `expiresIn
update Replace files on existing page id` + `files`/`fileIds`, optional `password`, `expiresIn
delete Remove page + R2 files id
get Get page metadata id
list List user's pages limit
get_upload_url Mint a one-time HTTP upload URL (for AI agents without AUTH_TOKEN). Returns `{ uploadUrl, fileId, expiresInSeconds }`: curl file to `uploadUrl`, then pass `fileId` into `publish`/`update`. optional `filename

Works with Claude (Code, Desktop, claude.ai), and any MCP-compatible client. OAuth on first connect: no keys to paste.

claude mcp add --transport http pagedrop-mcp https://pagedrop.mcp.jezweb.ai/mcp

claude.ai: Settings → Connectors → Add connector → https://pagedrop.mcp.jezweb.ai/mcp