This server connects Claude and other MCP clients to stacktr.ee's HTML publishing API. You get seven tools: publish new sites, update existing ones in place, delete, set password protection, configure expiry times, toggle the Agentation feedback toolbar, and list everything you've published. Every site gets an unguessable URL by default, or you can opt into a public slug. The built-in PII check scans for common secrets like API keys, emails, and credit cards before publishing. Useful when you want to share AI-generated HTML prototypes or artifacts without spinning up hosting infrastructure or worrying about accidental credential leaks.
Public tool metadata for what this MCP can expose to an agent.
htmldrop_publishPublish an HTML or Markdown document as a hosted page on htmldrop. Returns the public share URL. Use this whenever a user asks to publish, share, or 'put on the web' some HTML / Markdown content. Pass exactly one of `html` or `markdown`.4 paramsPublish an HTML or Markdown document as a hosted page on htmldrop. Returns the public share URL. Use this whenever a user asks to publish, share, or 'put on the web' some HTML / Markdown content. Pass exactly one of `html` or `markdown`.
htmlstringslugstringtitlestringmarkdownstringhtmldrop_listList every site the authenticated tenant has published. Returns each site's slug, id, and public URL.List every site the authenticated tenant has published. Returns each site's slug, id, and public URL.
No parameter schema in public metadata yet.
htmldrop_deleteDelete a site by its id. The id is the opaque string returned from htmldrop_list (NOT the slug). Once deleted the public URL returns 404 immediately.1 paramsDelete a site by its id. The id is the opaque string returned from htmldrop_list (NOT the slug). Once deleted the public URL returns 404 immediately.
idstringMCP server for stacktr.ee. Publish HTML artifacts from any MCP client (Claude Desktop, Claude Code, Cursor, Continue, etc).
Add to your MCP client config:
{
"mcpServers": {
"stacktree": {
"command": "npx",
"args": ["-y", "stacktree-mcp"],
"env": { "STACKTREE_API_KEY": "stk_live_..." }
}
}
}
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.
io.github.ericm1018/skillfm-llm-cost-optimizer-openai-anthropic-usage
io.github.mikerawsonnz/llm-orchestration-agent
io.github.mikerawsonnz/authenticated-llm-agent
labforgedev/copilot-memory-mcp
csoai-org/agent-prompt-injection-firewall-mcp
io.github.mikerawsonnz/authenticated-multi-llm-agent