Stacktree
@stevysmith
About Stacktree
Publish HTML to a private, unguessable URL from any MCP client. Gate by password or email domain; replace in place.
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"stacktree": {
"command": "npx",
"args": [
"-y",
"stacktree-mcp"
],
"env": {
"STACKTREE_API_KEY": "stk_live_..."
}
}
}
}Tools
7Publish HTML; returns `{ url, id, expires_at, ... }`.
Replace HTML of an existing site in place; URL is preserved.
Hard delete a site.
Add or clear a basic-auth password.
Set hours-from-now expiry, or `null` for never.
Toggle the on-page Agentation feedback toolbar.
List sites owned by this API key.
Overview
What is Stacktree?
Stacktree is an MCP server for stacktr.ee that lets you publish HTML artifacts directly from any MCP client, including Claude Desktop, Claude Code, Cursor, and Continue.
How to use Stacktree?
Add the server to your MCP client configuration with the command npx -y stacktree-mcp and set the STACKTREE_API_KEY environment variable. Generate an API key at https://app.stacktr.ee. Once configured, use the server’s tools to publish, update, delete, password‑protect, set expiry, toggle a feedback toolbar, and list your sites.
Key features of Stacktree
- Publish HTML artifacts to a unique URL
- Update an existing site’s HTML while preserving its URL
- Delete a site permanently
- Add or remove basic‑auth passwords
- Set an expiration time (or never expire)
- Toggle the Agentation feedback toolbar on the page
- List all sites owned by the API key
- PII check warns (or blocks) on common secrets and PII
Use cases of Stacktree
- Deploy AI‑generated HTML quickly from your MCP client
- Host prototypes or demos with automatically expiring URLs
- Share password‑protected HTML pages with collaborators
- Manage a collection of HTML artifacts programmatically from any MCP environment
FAQ from Stacktree
How do I publish HTML?
Use the publish_html tool. It returns the site’s URL, ID, expiration time, and other metadata.
How do I update an existing site?
Use the update_site tool to replace the HTML of a site in place; the URL stays the same.
Can I password protect my sites?
Yes, the set_password tool lets you add or clear a basic‑auth password for any site.
How is privacy handled?
Every site gets an unguessable URL. The pii_check parameter defaults to warn, flagging secrets and PII in the response; you can pass block to refuse such uploads.
How do I get an API key?
Generate an API key at https://app.stacktr.ee and set it as the STACKTREE_API_KEY environment variable.
More Other MCP servers
AutoBrowser MCP
autobrowser-aiBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
Servers
modelcontextprotocolModel Context Protocol Servers
IDA Pro MCP
mrexodiaAI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.
🪟 Windows-MCP
CursorTouchMCP Server for Computer Use in Windows
Production-ready MCP integrations for AI applications
Klavis-AIKlavis AI: MCP integration platforms that let AI agents use tools reliably at any scale
Comments