Skip to main content
Glama

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.md

Funciona 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

publish_html

Publica HTML; devuelve { url, id, expires_at, ... }. Pasa client para archivarlo en un espacio de cliente.

update_site

Reemplaza el HTML de un sitio existente en su lugar; la URL se conserva.

get_site

Lee el código fuente HTML actual de un sitio: edítalo y luego usa update_site.

set_password

Añade o elimina un bloqueo por código de acceso. Solo planes de pago.

set_expiry

Establece la caducidad en horas desde ahora, o null para nunca. Limitado al máximo del plan.

set_email_gate

Restringe los espectadores a un dominio de correo electrónico (verificación única por enlace mágico). Solo planes de pago.

set_agentation

Activa o desactiva la barra de comentarios de Agentation en la página.

list_sites

Lista los sitios propiedad de esta clave de API. Paginado (has_more + cursor); filtra con client.

delete_site

Elimina un sitio de forma permanente.

link_wallet

Vincula tu wallet para que las páginas que publiques sean propiedad de tu cuenta.

list_feedback

Lee las anotaciones de los espectadores dejadas a través de la barra de Agentation; primero las no resueltas.

resolve_feedback

Marca un elemento de comentario como atendido, con una nota opcional.

set_client

Archiva una página en un espacio de cliente por nombre o slug (creado automáticamente), o null para desvincularla.

list_client_spaces

Los espacios de cliente de la cuenta: recuentos de páginas, nombre de host vinculado, estado del portal.

create_client_space

Crea un espacio de antemano. Rara vez es necesario: publicar con client crea uno.

update_client_space

Cambia el nombre, archiva o establece el bloqueo de espectadores de todo el espacio que heredan todas sus páginas.

delete_client_space

Elimina un espacio. Sus páginas se desvinculan y conservan sus URL.

get_design_guide

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:

  1. Tu humano genera un código de enlace en https://app.stacktr.ee/wallets.

  2. link_wallet({ code }) → devuelve el mensaje exacto que hay que firmar.

  3. Fírmalo con tu wallet (personal_sign).

  4. 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

plan_lifetime_limit_exceeded

Las 3 páginas gratuitas usadas. Eliminar una no ayuda.

plan_site_limit_exceeded

Se alcanzó el límite de páginas activas.

plan_password_not_available

Los códigos de acceso no están en este plan.

plan_viewer_gate_not_available

Los bloqueos por correo electrónico no están en este plan.

plan_domain_not_available

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.

A
license - permissive license
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
1Releases (12mo)
Commit activity

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

  • A
    license
    A
    quality
    D
    maintenance
    Enables 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.
    8
    78
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Publishes 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
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables publishing and updating Claude artifacts or HTML to private, access-controlled links directly from Claude.
    1
    AGPL 3.0

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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