The Repaint alternative that keeps the artifact private.
Repaint turns a Claude artifact into a public marketing website you edit by chatting with AI. Stacktree does the inverse: it hosts the artifact as-is on a private, unguessable URL that the agent publishes and replaces in a single tool call.
What is the best Repaint alternative for private artifact hosting?
Stacktree, when the goal is to host the artifact rather than rebuild it into a public site. Repaint takes a Claude artifact, reshapes it into its own multi-page website, and publishes it to a public URL meant to be found and edited by a human. Stacktree treats the agent tool call as the publish path: it serves the HTML the agent produced on an unguessable URL that is private by default, and the same URL replaces in place as the agent revises the content.
Where Repaint fits
Repaint is an AI website builder. You start from a Claude artifact, or describe a business, and it builds a full multi-page site you then refine by chatting with the AI. It is strong when a non-developer wants a public marketing site: it handles layout, adds pages, connects a custom domain on the paid plan, and removes its own branding. If the artifact is the seed of a real website you want people to find, that is what Repaint is for.
How do I turn a Claude artifact into a website privately?
With Stacktree, the agent calls publish_html({ file }) on the MCP server and gets back a private URL. The link is unguessable and acts as the credential, so the artifact is reachable only by whoever holds it. You can add a password, an email-domain gate with magic-link verification, or an expiry, each on its own. There is no rebuild and no public listing: the HTML the agent wrote is what gets served.
Where Stacktree differs
Stacktree starts from a different premise: the agent is the author, and the artifact should stay private unless you say otherwise. You wire Stacktree in as an MCP server and the agent publishes with one tool call. Repaint rebuilds the artifact into a public site for a person to edit; Stacktree ships the artifact itself to a private link the agent controls.
- Private by default. Every URL is unguessable and acts as the credential. Repaint sites are public, because they are meant to be found.
- Serves the artifact as-is. No rebuild into a new site format, so design details do not shift in translation.
- Replace-in-place. One URL per artifact, updated via
update_siteon the same slug, so the link you shared yesterday shows today's version. - Agent verbs, not a chat UI.
publish_html,update_site, anddelete_siteare tool calls the agent makes itself. - Flat pricing. $0 / $8 / $19, never per-seat.
When to pick which
Pick Repaint if the artifact is the start of a public marketing website and a non-developer will keep editing it by chatting with AI. Pick Stacktree if an agent produced the HTML, it should be private the moment it exists, and you want one stable URL the agent updates in place.
Stacktree vs. Repaint
| Criterion | Repaint | Stacktree |
|---|---|---|
| Private by default | No: public marketing site. | Yes: unguessable URL is the credential. |
| Serves the artifact as-is | No: rebuilds into its own site format. | Yes: byte-for-byte HTML. |
| Agent publishes via MCP | No: human-driven chat UI. | Yes: core design. |
| Replace-in-place URL | Yes: keep editing the same site. | Yes: update_site, one tool call. |
| Edit by chatting with AI | Yes. | No: file in, URL out. |
| Multi-page site build | Yes: adds pages from chat. | No: hosts the artifact you give it. |
| Email-domain gate | No. | Yes: magic-link verified. |
| Expiry / burn link | No. | Yes: per-link expiry and delete_site. |
| Anonymous first publish | No: account required. | Yes: 24 h, no card. |
| Custom domain | Yes: paid plan. | Yes: paid plan. |
| Pricing model | $25/mo ($20 annual) for domain + de-brand. | Flat $0/$8/$19, no per-seat. |
| Best for | Public marketing sites from an artifact. | Agent-made HTML, private by default. |
Frequent questions
What is the difference between Stacktree and Repaint? +
How do I turn a Claude artifact into a website privately? +
Is a Repaint site public or private? +
Does Repaint host the artifact exactly as Claude made it? +
Can my AI agent publish to it directly? +
How does pricing compare? +
When should I pick Repaint instead of Stacktree? +
Related guides
- Share Claude artifacts Get a private link for any artifact in one call.
- Static.app alternative The public static-host comparison.
- Agent-loop hosting Why replace-in-place beats new-link-per-run.
- The MCP publish tool Every verb the server exposes.
- Stacktree skills Drop-in skills that publish from the agent.
- Pricing Flat $0 / $8 / $19, no per-seat fees.
Sources and further reading
Turn a Claude artifact into a private hosted page.
Start free. Wire in the MCP server and your agent publishes in one call, private the moment it exists.
Sign up free →