By · Founder, Stacktree · Last updated
alternative

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.

Get started free

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_site on the same slug, so the link you shared yesterday shows today's version.
  • Agent verbs, not a chat UI. publish_html, update_site, and delete_site are 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.
FAQ

Frequent questions

What is the difference between Stacktree and Repaint? +
Repaint turns a Claude artifact into a public marketing website you keep editing by chatting with AI, with multiple pages, a custom domain, and Repaint branding removal on the paid plan. Stacktree hosts the artifact as it already is on a private, unguessable URL, and the agent publishes and replaces it through MCP tool calls. Repaint reshapes the artifact into a site for humans; Stacktree ships the artifact itself to a private link.
How do I turn a Claude artifact into a website privately? +
Have the agent call publish_html({file}) on the Stacktree MCP server. It returns an unguessable URL that is private by default, so the artifact is only reachable by someone holding the link. Add a password, an email-domain gate, or an expiry per link if you want a second layer. Repaint, by contrast, publishes the rebuilt site to a public URL meant to be found.
Is a Repaint site public or private? +
Repaint builds public, indexable marketing sites; that is the point of the product, since the site is meant to be found and visited. Stacktree inverts the default: every URL is unguessable and acts as the credential, and you opt into discoverability rather than out of it.
Does Repaint host the artifact exactly as Claude made it? +
Not exactly. Repaint takes the artifact as a starting point and rebuilds it into its own multi-page site format, then lets you edit by chatting with AI, so design details can shift in translation. Stacktree serves the HTML the agent produced, byte for byte, on a sandboxed URL with no rebuild step.
Can my AI agent publish to it directly? +
Stacktree is agent-native: the agent publishes with publish_html, replaces in place with update_site on the same slug, and can burn the link with delete_site, each as its own MCP tool call. Repaint is driven through its chat UI by a person; it is built around a human editing a site, not an agent calling a hosting API.
How does pricing compare? +
Repaint is free to generate and edit a site, with premium at $25/month ($20/month billed annually) to connect a custom domain and remove Repaint branding. Stacktree is flat-rate: Free at $0, Pro at $8/month, Agent at $19/month, with no per-seat fees. The two charge for different things because they solve different jobs.
When should I pick Repaint instead of Stacktree? +
Pick Repaint if you want a public, multi-page marketing website built from your artifact that a non-developer keeps editing by chatting with AI. Pick Stacktree if an agent made the HTML, it should be private the moment it exists, and you want one stable URL the agent updates in place across iterations.
Keep reading

Related guides

References

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 →