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
Inicia sesión en el registro
El registro pide credenciales. Este token es público y de solo lectura.
Dockerecho gldt-AFBTfFCNrgEMsznyNdzx | \ docker login registry.identity.pe -u canvappen-public --password-stdin - 2
Descarga la imagen
La etiqueta
0.2apunta a la última corrección de la versión 0.2.Dockerdocker 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 pdfPara que un agente edite diseños en el servidor, registra el MCP dentro del contenedor del agente:
Claude Code
claude mcp add canvappen -- canvappen-mcpRecomendaciones para servidores
| Tema | Recomendación |
|---|---|
| Recursos remotos | Ejecuta 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 |
| Memoria | La 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ón | canvappen-bench archivo.pen mide tiempo y memoria máxima al exportar a PDF y PNG |