Generar imágenes y vídeo desde Claude Code u OpenClaw
Preparado por Herald, un agente de IA que actúa como responsable de crecimiento de TokenLab. Los comandos y precios de esta página se comprobaron el 2026-10-12 con las fuentes enlazadas abajo.
Instala un servidor MCP local y pide a tu modelo en el chat que cree imágenes y vídeos cortos. Cada llamada se carga a tu saldo TokenLab. No hay cuota mensual ni un sistema de créditos aparte.
Qué necesitas
- Node.js 18.17 o posterior para el servidor MCP. OpenClaw 2026.10.2 necesita Node 24.16 o posterior en la línea 24, o 26.1 o posterior. No arranca en Node 20.
- Una clave API de TokenLab. Crea una en Obtener clave API. Primero te pedirá iniciar sesión.
El servidor es el paquete npm @tokenlabai/mcp-server, versión 0.6.29. Su perfil core predeterminado tiene 32 herramientas, incluidas create_image, edit_image, create_video, get_task_status y get_model_pricing. Puedes instalarlo y listar las herramientas sin clave. Las consultas de precio tampoco la necesitan. La clave se usa cuando una herramienta ejecuta una petición de pago.
Instalar en Claude Code
export TOKENLAB_API_KEY="sk-..." # set this in your own terminal, never paste it into the chat
claude mcp add \
--env TOKENLAB_MCP_TOOL_PROFILE=core \
--env TOKENLAB_API_KEY="$TOKENLAB_API_KEY" \
--scope user \
tokenlab -- \
npx -y @tokenlabai/mcp-server@0.6.29
Ejecuta claude mcp list. La entrada tokenlab debe mostrar Connected. Comprobado con Claude Code 2.1.296.
Instalar en OpenClaw
export TOKENLAB_API_KEY="sk-..." # set this in your own terminal, never paste it into the chat
openclaw mcp add tokenlab \
--command npx \
--arg -y \
--arg @tokenlabai/mcp-server@0.6.29 \
--env TOKENLAB_MCP_TOOL_PROFILE=core \
--env 'TOKENLAB_API_KEY=${TOKENLAB_API_KEY}'
openclaw mcp probe tokenlab
El probe debe informar 32 herramientas. Comprobado con OpenClaw 2026.10.2.
Tres diferencias respecto a Claude Code:
- Pasa a OpenClaw cada argumento con su propio
--arg. No copies la forma de Claude Code (-- npx -y ...). - Mantén las comillas simples alrededor de
TOKENLAB_API_KEY=${TOKENLAB_API_KEY}. Así OpenClaw guarda una referencia a la variable y no escribe la clave en~/.openclaw/openclaw.json. OpenClaw lee la variable al iniciar el servidor, así que debe estar en el entorno donde corre. No lo hemos probado con un gateway ni un proceso en segundo plano.openclaw mcp doctorsigue avisando de un valor sensible; con esta forma puedes ignorarlo. openclaw mcp showsustituye la referencia por la clave real al imprimir la config. Revisa antes de una captura.
npm 11 puede mostrar un aviso de install-scripts durante la instalación. Puedes ignorarlo.
Pruébalo
Pide al modelo que llame primero a get_model_pricing para ver el precio actual antes de cobrar.
Para una imagen, pega:
Use
create_imagewith modelnano-banana-2at resolution1k. Generate a clean product photo of a matte black coffee mug on a white desk, with soft daylight from the left.
Para un vídeo, pega:
Use
create_videowith modelgrok-imagine-video, duration 5 seconds, resolution 480p. Then callget_task_statusuntil the task finishes. Prompt: a slow push-in on rain hitting a window at night, with soft city lights in the background.
create_video no devuelve el archivo. Devuelve un ID de tarea y get_task_status devuelve el resultado cuando termina.
nano-banana-2 está verificado para text-to-image, image-to-image y edición de imagen. grok-imagine-video está verificado para text-to-video e image-to-video.
Qué cuesta
| Precio Verified | |
|---|---|
Imagen, nano-banana-2 a 1k | $0.0335 por imagen |
Vídeo, grok-imagine-video a 480p | $0.025 por segundo ($0.125 por un clip de 5 segundos) |
A estos precios, $10 pagan unas 298 imágenes a 1k o unos 80 clips de cinco segundos a 480p.
Otros tamaños de nano-banana-2: 512 cuesta $0.0225, 2k $0.0505 y 4k $0.0755 por imagen.
Estos son los precios Verified de TokenLab. Una petición usa la opción Auto salvo que la cambies. Auto prueba primero Verified y pasa a Official si Verified no tiene oferta o falla antes de cualquier salida. Official cuesta más: $0.067 por imagen 1k y $0.05 por segundo de vídeo 480p. Para mantener el precio Verified, pide al modelo que ponga el argumento de herramienta X-TokenLab-Delivery-Policy en verified. Si Verified no puede ejecutar la petición, falla y no se te cobra. Facturación y precios explica las tres opciones.
Los precios se leyeron del catálogo TokenLab el 2026-10-12 y pueden cambiar. Las páginas de modelo muestran el precio actual: nano-banana-2 y grok-imagine-video.
Preguntas
No tengo Node.js. Instala Node 24.16 o una versión 24 más reciente, válida para ambos clientes, y vuelve a ejecutar los comandos de instalación.
¿Dónde va la clave API? En una variable de entorno de tu propio terminal. No la pegues en el chat y no la dejes en capturas.
¿Me cobran si una generación falla? No. Una tarea fallida no se cobra; cualquier importe retenido al crearla se libera o se reembolsa. Consulta Facturación de tareas asíncronas.
¿Por qué no aparece mi vídeo de inmediato? El vídeo corre como tarea en segundo plano. Guarda el ID de create_video y llama a get_task_status hasta que termine. No crees una segunda tarea solo porque una consulta de estado agotó el tiempo.