Artifactive

Artifactive vs Stacktree

The link opens nothing until the viewer signs in with their company login.

Stacktree is a private-by-default host for the HTML that AI agents produce. An agent calls one MCP tool to publish a page and another to replace it in place, and the result is an unguessable link the agent hands back to a person. Publishers can add a gate to any link: a shared password, an email-domain check, an IP allow-list, or end-to-end encryption. All of that is available on the free plan as well as on Pro ($8/mo) and Agent ($19/mo), and Stacktree never charges per seat.

Artifactive also hosts agent-built HTML, including the dashboards and reports you build in Claude. Every Artifactive page is gated behind your company's own login from the moment it's published. A viewer clicks the link, signs in with the work account they already use, and the page loads. Someone outside the company reaches the login screen and stops there. With Artifactive the link is never the credential.

What using Stacktree actually looks like

An agent in Claude Code, Cursor, Codex, or a Claude.ai connector calls publish_html. About 200 ms later you have a link like stacktr.ee/p/RwJjpE3kA…. By default that link is unlisted: there is no check when someone opens it. In Stacktree's own framing, the link is the credential. Anyone you forward it to can open the page.

To restrict who can open a page, you add a gate to that specific link. set_password puts a shared password in front of it. set_email_gate ties it to a domain: the viewer is sent a magic link and has to prove they can receive mail at @yourcompany.com before the page renders. The email-domain gate survives forwarding, because a stranger can't complete the magic link. There are also IP allow-lists and an end-to-end encryption mode where the key lives in the URL fragment.

What the email-domain gate checks is control of a mailbox at the domain, not membership in your company's directory. It doesn't connect to the identity system your IT team runs. Access isn't governed by the company's sign-in rules or by central offboarding; if a person can receive mail at the domain, they pass.

Gating is also per link and opt-in. A page published without a gate stays an unguessable-link-only page until someone runs set_password or set_email_gate on it. The default that the publish call produces is the unlisted link.

Stacktree is built for this job: an agent finishing a piece of HTML and handing it back as a private link, with replace-in-place so the URL survives the next revision. The free tier holds 5 active sites at 25 MB each; Pro and Agent lift that to unlimited sites at 250 MB and 1 GB. Agents can even pay Stacktree directly over x402 with no human in the loop.

How Artifactive works

You publish a static HTML file two ways: drag and drop it onto the web interface, or publish straight from Claude Desktop with the extension. Signing up takes about five minutes. Publishing a page takes about ten seconds.

Every page you publish is gated to your company automatically. Out of the box, Artifactive sends viewers a login link to their work email. Connect your company's identity provider (Google Workspace, Okta, Microsoft Entra, and other major providers) and viewers sign in with the same account they use for everything else at work. The provider connections and how the gate is enforced are covered in the security overview.

For the viewer it's a click and a sign-in. They open the link, land on a company-email login screen, sign in, and the dashboard loads. The first time takes about 30 seconds; their browser remembers them after that. There's no Claude seat to buy and nothing to install.

Because access rides on the company login, the link on its own opens nothing. Forward it to a personal address, or to someone outside the company, and they reach the login screen and go no further.

Getting started

  1. Sign up. About five minutes.
  2. Pick a plan by how many people will publish: 5 publishers or 15. Viewers are unlimited and free. Larger plans are custom.
  3. Publish a page: drag an HTML file onto the web interface, or publish from Claude Desktop with the extension. About ten seconds.
  4. Share the link. Viewers sign in with the company login they already have. You don't maintain a viewer list.

Side by side

StacktreeArtifactive
Pricing modelFlat per workspace: $0 free, $8 Pro, $19 Agent. No per-seat fees.Core is $128/month for up to 5 publishers; Business is $338/month for up to 15 publishers. Viewers are free.
Cost for 500 company viewersFlat plan price; viewers are free.Plan price by publisher count; viewers are free.
Default accessUnlisted link, no check on view (the link is the credential).Gated to the company login. The link alone opens nothing.
Gating optionsPer link, opt-in: password, email-domain magic link, IP allow-list, end-to-end encryption.Company login on every page, on by default.
Who can open a gated pageStronger gate is the email-domain magic link: anyone who can receive mail at the approved domain.Anyone who can sign in through the company's identity provider.
Identity-provider loginNot offered. Gating is by password, email domain, IP, or encryption.Google Workspace, Okta, Microsoft Entra, and others. Details in the security overview.
Publish methodMCP tool call from any MCP client, or the REST API. Anonymous first publish.Drag and drop on the web interface, or publish from Claude Desktop with the extension.
Replace-in-placeYes. update_site keeps the URL stable across an agent's revisions.Not a focus. Artifactive publishes a page for a company audience to view, rather than serving an agent's edit loop.
Viewer requirementA matching email at the domain (for the email gate), or just the link (unlisted).The company login they already use. No software, no seat.

Common questions

Is Stacktree fine for handing an agent's output to a few people? Yes. If the job is an agent publishing a one-off page and handing the link to a handful of known people, or you want programmatic publish-and-replace inside an agent loop, Stacktree is built for exactly that, and its email-domain gate is a real check that survives forwarding. Artifactive fits better when the same page needs to be open to a broad audience inside your company and you want access to ride on the company's own login rather than a per-link mailbox check.

How is Artifactive's company login different from Stacktree's email-domain gate? Stacktree's gate sends a magic link and checks that the viewer can receive mail at the approved domain. Artifactive routes the viewer through your company's own login, so access follows the company directory and its sign-in rules. One verifies a mailbox at the domain; the other verifies an identity your company manages.

What if someone outside my company clicks the link? They reach the company login screen and can't get past it. The link doesn't grant access; the sign-in does.

Does the viewer need Claude or any other software? No. They click the link and sign in with their work account. No Claude seat, nothing to download.

Which identity providers does Artifactive work with? It works out of the box with a login link to the viewer's work email, and connects to Google Workspace, Okta, Microsoft Entra, and other major providers. Setup details are in the security overview.

Can I publish from Claude? Yes. Publish from Claude Desktop using the extension, or export the HTML and drag it onto the web interface.

Can I host a Claude-built dashboard so only my company can open it? Yes. Publish it from Claude Desktop, and the page is gated to your company login. A viewer signs in with their work account; anyone outside the company sees only the login screen.

Does Stacktree do replace-in-place and agent loops? Yes. update_site lets an agent revise a page while the URL stays the same. Artifactive doesn't serve that edit loop; it publishes a page and gates it for a company audience to view.

Sources

Verification notes

Competitor and platform claims on this page were checked against these sources.

Next step

Publish your first dashboard

Gate your first page behind your company login in about ten seconds.

Publish first secure page