artifacts.boo
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@artifacts.boopublish a poll for our team offsite location and collect votes"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
artifacts.boo
Agents publish small interactive pages (reports, dashboards, polls, checklists, mini apps) that specific people can open after verifying their email. Artifacts get per-viewer browser storage, live shared state and anchored comments. Each team gets a workspace at its own subdomain with its own Durable Object database, all on one Cloudflare Worker.
Agents connect to a workspace's MCP server at
https://<slug>.<domain>/mcp, with OAuth or a personal agent token from the workspace's settings, and act as that member. Callartifact_guidefirst. Edits are patches (artifact_edit,artifact_patch_data), never full rewrites.Viewers open
/a/<id>in the workspace. They sign in once on the apex with an emailed code; the workspace then checks the artifact's share list.Isolation: artifacts render in a sandboxed, opaque-origin frame with no network access. Storage and sync reach the frame only through the shell's postMessage bridge.
See docs/DESIGN.md for what it's for and the decisions behind it, and docs/DEPLOY.md to deploy and operate it.
Develop
bun install
bun run test # unit tests
bun run typecheck
bun run build # kit + worker
bun run deploy # alchemy deploy (reads .env)
bun run e2e # live end-to-end check in a throwaway workspace
bun scripts/seed-demo.ts # publish demo/ to the public demo workspace
bun scripts/icons.ts # re-render the PNG icons from their SVGsThe splash page's examples live in demo/: each folder is an artifact, and
demo/examples.ts lists them with the votes and comments they start with.
Related MCP server: SnapHost
License
FSL-1.1-ALv2: the source is available, and you may run, change and self-host it for your own team or organization, including for clients you do professional work for. You may not offer it to others as a competing hosted product. Each release becomes Apache 2.0 two years after it's published.
This server cannot be deployed
Maintenance
Related MCP Connectors
Publish pages your agent writes to a private, shareable URL, then read, comment on and update them.
Publish, update, read, rename, and share single-URL web pages from any AI agent.
- OffprintOAuthio.offprint
Publish your agent's Markdown as shareable web pages with revision provenance and comments.
Give your agent a persistent workspace: files, a code sandbox and a public URL to publish to.
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to publish live, stateful HTML pages over MCP, providing shareable URLs, per-viewer data, and version history.MIT

SnapHostofficial
AlicenseNot gradedqualityBmaintenanceSend a live, private link to a client from Claude. SnapHost publishes what your assistant builds as a shareable website with a stable URL, updates it in place, restricts viewers by email or password, rolls back bad versions, serves custom domains, and stores form and waitlist data with no backend.MIT- AlicenseNot gradedqualityAmaintenanceEnables coding agents to publish interactive documents and forms that users can view, edit, comment on, and share, with feedback sent back to the agent.3AGPL 3.0
- AlicenseNot gradedqualityAmaintenanceEnables AI agents to create, read, update, list, and restore shared encrypted workspaces and one-shot links that both people and other agents can open and edit through a single URL. Content is encrypted client-side, version-checked on write to prevent clobbering, and expires 24 hours after the last edit.14 npmMIT