stacktree-mcp
stacktree-mcp
Servidor MCP para stacktr.ee. Publica artefactos HTML desde cualquier cliente MCP (Claude Desktop, Claude Code, Cursor, Continue, etc.).
Configuración con un agente
Si tienes un agente de codificación abierto, pásale esta línea y él hace el resto: instala, verifica la conexión y aprende la superficie de las herramientas:
Fetch and follow the setup instructions at https://stacktr.ee/prompt.mdFunciona en cualquier agente que pueda obtener una URL. Las instrucciones son Markdown simple; léelas primero si quieres.
Related MCP server: drop
Instalación
Añádelo a la configuración de tu cliente MCP:
{
"mcpServers": {
"stacktree": {
"command": "npx",
"args": ["-y", "stacktree-mcp"],
"env": { "STACKTREE_API_KEY": "stk_live_..." }
}
}
}Genera una clave de API en https://app.stacktr.ee.
Herramientas
Herramienta | Qué hace |
| Publica HTML; devuelve |
| Reemplaza el HTML de un sitio existente en su lugar; la URL se conserva. |
| Lee el código fuente HTML actual de un sitio: edítalo y luego usa |
| Añade o elimina un bloqueo por código de acceso. Solo planes de pago. |
| Establece la caducidad en horas desde ahora, o |
| Restringe los espectadores a un dominio de correo electrónico (verificación única por enlace mágico). Solo planes de pago. |
| Activa o desactiva la barra de comentarios de Agentation en la página. |
| Lista los sitios propiedad de esta clave de API. Paginado ( |
| Elimina un sitio de forma permanente. |
| Vincula tu wallet para que las páginas que publiques sean propiedad de tu cuenta. |
| Lee las anotaciones de los espectadores dejadas a través de la barra de Agentation; primero las no resueltas. |
| Marca un elemento de comentario como atendido, con una nota opcional. |
| Archiva una página en un espacio de cliente por nombre o slug (creado automáticamente), o |
| Los espacios de cliente de la cuenta: recuentos de páginas, nombre de host vinculado, estado del portal. |
| Crea un espacio de antemano. Rara vez es necesario: publicar con |
| Cambia el nombre, archiva o establece el bloqueo de espectadores de todo el espacio que heredan todas sus páginas. |
| Elimina un espacio. Sus páginas se desvinculan y conservan sus URL. |
| La guía de diseño de la casa: léela antes de generar o rediseñar una página. |
Vinculación de una wallet
Si tu agente paga las publicaciones desde su propia wallet (x402 / MPP), vincula esa wallet a tu cuenta de Stacktree para que todas las páginas que publique — pasadas y futuras — sean de su propiedad:
Tu humano genera un código de enlace en https://app.stacktr.ee/wallets.
link_wallet({ code })→ devuelve el mensaje exacto que hay que firmar.Fírmalo con tu wallet (
personal_sign).link_wallet({ code, wallet, signature })→ vincula la wallet y adopta las páginas que ya publicó.
Lectura de comentarios
Activa la barra de la página con set_agentation y los espectadores podrán anotar la página; sus comentarios se guardan con el sitio. list_feedback los devuelve, primero los no resueltos (comentario, elemento anotado, texto seleccionado, intención, gravedad). Corrige la página en su lugar con update_site (misma URL) y luego usa resolve_feedback para marcar cada elemento como atendido, con una nota opcional.
Privacidad por defecto
Cada sitio recibe una URL https://stacktr.ee/p/{token}/ imposible de adivinar. Pasa public_slug para optar por https://{slug}.stacktr.ee/.
pii_check tiene como valor predeterminado block: se rechazan las subidas que coinciden con secretos comunes y patrones de PII (correos electrónicos, números de la seguridad social, tarjetas de crédito, prefijos de claves de API de OpenAI/GitHub/Stripe). Pasa warn para publicar de todos modos (las coincidencias se marcan en la respuesta), u off para omitir el escaneo.
Qué te ofrece el plan gratuito
Una clave del plan gratuito publica 3 páginas en total, y cada una caduca a los 7 días de publicarse. El recuento es de por vida, no simultáneo: eliminar una página o dejar que caduque no devuelve la plaza. expires_in_hours: "never" se limita al máximo de 7 días en lugar de rechazarse, así que lee siempre expires_at de la respuesta.
Los códigos de acceso (set_password), los bloqueos por correo electrónico (set_email_gate) y los números de espectadores están en los planes de pago. Alcanzar un límite devuelve HTTP 402 con un código plan_* estable en error:
Código | Significado |
| Las 3 páginas gratuitas usadas. Eliminar una no ayuda. |
| Se alcanzó el límite de páginas activas. |
| Los códigos de acceso no están en este plan. |
| Los bloqueos por correo electrónico no están en este plan. |
| Los dominios personalizados no están en este plan. |
GET /me devuelve el objeto limits de la clave que realiza la llamada. Lee los límites de ahí en lugar de codificarlos. Planes y precios actuales: https://stacktr.ee/pricing.md.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityDmaintenanceEnables users to upload files and generate tracked, shareable links directly from AI agents like Claude Desktop or Cursor. It supports publishing various file formats including text, PDFs, and images, while providing tools for artifact management and analytics.878MIT
- AlicenseNot gradedqualityCmaintenancePublishes HTML pages straight from your AI assistant to a shareable URL, then lets you manage them - update, list, search, fetch, and delete pages in a public or private workspace. Turns "share what I just made" into a single tool call from Claude, Cursor, or any MCP client.MIT
- AlicenseNot gradedqualityBmaintenanceEnables publishing and updating Claude artifacts or HTML to private, access-controlled links directly from Claude.1AGPL 3.0
- FlicenseNot gradedqualityCmaintenanceEnables publishing, updating, and sharing HTML artifacts with strict security isolation (origin separation, CSP, API keys) via MCP tools.1
Related MCP Connectors
Publish AI-generated HTML & Markdown to a hosted, shareable URL via MCP.
Artifact store for AI agents. Hosted OAuth at mcp.artifacta.io/mcp; local stdio via npm/PyPI.
Publish HTML, files, or a URL to a permanent public URL, then update it — from any MCP agent.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/stevysmith/stacktree-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server