Publish HTML to private, unguessable, replace-in-place URLs from any MCP-compatible AI agent.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
π‘ Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
MCP server for stacktr.ee. Publish HTML artifacts from any MCP client (Claude Desktop, Claude Code, Cursor, Continue, etc).
Add to your MCP client config:
Generate an API key at https://app.stacktr.ee.
| Tool | What it does |
|---|---|
publish_html | Publish HTML; returns { url, id, expires_at, ... }. |
update_site | Replace HTML of an existing site in place; URL is preserved. |
delete_site | Hard delete a site. |
set_password | Add or clear a basic-auth password. |
set_expiry | Set hours-from-now expiry, or null for never. |
set_agentation | Toggle the on-page Agentation feedback toolbar. |
list_sites | List sites owned by this API key. |
Every site gets an unguessable https://stacktr.ee/p/{token}/ URL. Pass public_slug to opt into https://{slug}.stacktr.ee/.
pii_check defaults to warn β common secrets and PII shapes (emails, SSNs, credit cards, OpenAI/GitHub/Stripe API key prefixes) are flagged in the response. Pass block to refuse uploads that match.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/stacktree)<a href="https://allmcps.com/mcp/stacktree"><img src="https://allmcps.com/api/badge/stacktree?style=directory" alt="Stacktree on AllMCPs" /></a>