Usar con agentes

Imagen Docker

La imagen trae la CLI (canvappen), el MCP por stdio (canvappen-mcp) y canvappen-bench. Es de uso libre, personal y empresarial.

Descargar la imagen

  1. 1

    Inicia sesión en el registro

    El registro pide credenciales. Este token es público y de solo lectura.

    Docker
    echo gldt-AFBTfFCNrgEMsznyNdzx | \
      docker login registry.identity.pe -u canvappen-public --password-stdin
  2. 2

    Descarga la imagen

    La etiqueta 0.2 apunta a la última corrección de la versión 0.2.

    Docker
    docker pull registry.identity.pe/identity/canvappen:0.2

Usarla

Monta la carpeta del proyecto en /work y ejecuta cualquier comando de la CLI:

Docker
docker run --rm -v "$PWD":/work registry.identity.pe/identity/canvappen:0.2 \
  canvappen export /work/diseño.pen --format pdf

Para que un agente edite diseños en el servidor, registra el MCP dentro del contenedor del agente:

Claude Code
claude mcp add canvappen -- canvappen-mcp

Recomendaciones para servidores

TemaRecomendación
Recursos remotosEjecuta canvappen localize una vez para que el documento no dependa de internet
Configuración/etc/canvappen/config.json de root y de solo lectura, con allowedHosts, "lockAllowedHosts": true y "strict": true
Contenedores efímeros"maxBackups": 0 en ~/.canvappen/config.json
MemoriaLa imagen usa CANVAPPEN_IMAGE_CACHE_MB=192, pensado para contenedores de 2 GB. Con más memoria se puede subir para exportar más rápido
Medicióncanvappen-bench archivo.pen mide tiempo y memoria máxima al exportar a PDF y PNG