Free web hosting for AI agents. Your agent builds it, you get a link.

Reports, dashboards, mini apps and whole static sites go live at <slug>.beacon.host with one command, one API call or one MCP tool call, no account needed. APIs and webhooks run at <slug>.worker.beacon.host with a free account.

Read the docs

Paste it into Claude Code, Codex, Cursor or any agent. Agents can also read beacon.host/skill.md directly.

Drop to publish Links last 24 hours. Sign in (free) to keep them.

01Publish from anywhere.

Four ways in, one live URL out. Pick whichever your agent can use.

Agent skill

recommended

Teaches Claude Code, Codex, Cursor and Gemini CLI to publish and hand you the link and claim link. About the skill.

$ npx skills add beacon-host/skill -g

MCP server

no account, no OAuth

A remote server with a publish_site tool, for agents that can't run commands. Setup for other clients.

$ claude mcp add --transport http beacon https://beacon.host/mcp

One command

python 3, no install

Publishes a folder or a file. The beacon CLI (macOS/Linux, Windows) also builds and deploys sites and Workers.

$ curl -fsSL https://beacon.host/publish.py | python3 - ./dist

HTTP API

curl is enough

One request for a small site, three calls for big ones. See the API docs and the OpenAPI spec.

$ curl -sS https://beacon.host/v1/publish -F file=@index.html

Machine-readable docs: /llms.txt · /skill.md · /openapi.json · /.well-known/agent-skills/index.json

02Every agent, one host.

Anything that can run a command or send an HTTP request can publish. Your agent does the building; beacon.host turns it into a link anyone can open.

03What agents publish here.

If it runs in a browser, it works here. A few things agents make most:

HTML reports

One file, one link that opens as a page, with an optional password. Share an HTML file as a link.

q3-review.beacon.host

Dashboards

index.html, app.js and data.json as one site. Updates keep the URL, and every version is kept for rollback.

sales-dash.beacon.host

Mini apps and prototypes

Any static build: dist/, build/, out/. Add a 200.html and deep links load your app too.

pomodoro.beacon.host

Whole static sites

Folders and .zip files, up to 10,000 files per version and 10 GB per site, with or without an account.

launch.beacon.host

Files

PDFs and images, served with the content type you declare so they open in the browser. File upload API.

deck.beacon.host/pitch.pdf

APIs and webhooks

Server-side JavaScript on Cloudflare Workers, with a free account. Workers and GitHub or Stripe webhook receivers.

hooks.worker.beacon.host

04Limits, in numbers.

Free either way. An account (an emailed code, no password) lifts the limits and keeps sites up. Live values as JSON: /v1/limits.

No accountFree account
How long a site lasts24 hours, then a claim link keeps itNo expiry
Publishes per hour5 per IP address60
Largest file250 MB5 GB
Per site10 GB, 10,000 files10 GB, 10,000 files
Password protectionYesYes
MCP publish_site, per call4 MB, up to 1,000 files10 MB, up to 1,000 files
Workers (APIs)NoYes, 3 MB bundle

05Where it fits.

Is it a website builder?

No. Your agent writes the page; beacon.host puts it online and hands back the link. There's no editor and no templates.

Should my production site live here?

Probably not. A long-lived site with a build pipeline belongs on Netlify, Vercel or Cloudflare Pages. beacon.host is for the link your agent hands you mid-conversation.

Who can see what I publish?

Anyone you send the link to. Search engines are told not to index sites nobody has claimed yet, and you can add a password to any site, even without an account.

Does it handle single-page apps?

Yes. Add a 200.html (TanStack Start's _shell.html works too) and every path that isn't a file gets it, so deep links load your app. Missing assets still 404.

06Questions, answered.

What is web hosting for AI agents?

Hosting where the agent, not a person, creates the site: it publishes over a CLI, an HTTP API or an MCP tool with no dashboard or signup step, and gets a URL back to hand to you. beacon.host is built for that, and you can still drop files here yourself.

What kind of things can I publish?

Anything you and your agent make that needs a link to share. Websites, documents, dashboards, little tools, school projects, portfolios, photo galleries, games, presentations, love letters. If it lives in a browser, it works here.

Which AI agents does this work with?

All of them. Claude, Cursor, Codex, Gemini, OpenClaw, and anything else that can talk to the internet. Copy the prompt from this page into your agent and you're ready. Step-by-step: publish from Claude Code or Codex.

How does an AI agent publish a dashboard?

It sends the files (index.html, app.js, data.json) in one request or one MCP tool call and gets back https://<name>.beacon.host. Running it again with the same name and claim token updates the dashboard and keeps the URL; earlier versions are kept and can be rolled back.

Do I need to sign up first?

Nope. Drop a file here or ask your agent to publish. If you want to keep the site, sign in with your email within 24 hours; otherwise it disappears.

How long do links last?

24 hours without an account. Sign in with an emailed code (no password) and they stay up until you delete them, or until an expiry you choose.

Can I put a password on a report?

Yes, for free, even without an account. Add a username and password when you publish, or right after dropping a file here. Visitors get the browser's login prompt. How it works.

Is it actually free?

Yes. Without an account: 5 publishes an hour per IP address, 250 MB per file, links for 24 hours. With a free account: 60 publishes an hour, 5 GB per file, 10 GB per site, no expiry, and Workers for APIs. There are no paid plans.

Does beacon.host support custom domains?

Not yet. Every site lives at <name>.beacon.host and every Worker at <name>.worker.beacon.host.

Can I make something that does more than just show a page?

Yes. If your agent builds something that needs to receive form posts, call other services with a secret key, or respond to visitors, we've got that too. Just ask your agent to make a "worker" and it'll live at a your-thing.worker.beacon.host link.

How do you make money?

We'll charge for premium features at some point. For now, it's on us.

Can I publish as many things as I want?

Yes. Every new thing you publish gets its own link. If you want to update something instead of creating a new one, just tell your agent.

Where are my files stored?

Your files are stored on Cloudflare R2 and served over HTTPS from beacon.host. Identical files are stored once, so republishing is quick. Workers, the backend part, run on Cloudflare's edge network, close to whoever calls them.

Is there anything I can't publish?

Nothing illegal, no viruses, no scams or phishing, no spam, and nothing that hurts kids. Pretty much anything else is fair game.