Nano Banana 2 Lite ya está en VibeArt para explorar ideas 1K, editar y componer con varias referencias. Ver precios y ejemplos actuales
Integra agentes con VibeArt mediante una especificación OpenAPI pública, una API REST de descubrimiento, metadatos de OAuth, autenticación con claves de API y un servidor MCP con transporte Streamable HTTP para crear imágenes y videos con IA en un lienzo infinito.
Empieza por GET /api/v1 y GET /api/v1/models para consultar las capacidades del producto y los modelos de generación disponibles.
Usa POST /api/mcp para generar imágenes y videos, editar, eliminar fondos, gestionar sesiones y proyectos, y ejecutar flujos autenticados con control de créditos.
Los agentes pueden usar OAuth 2.0 con PKCE o claves de API de VibeArt. Los permisos compatibles incluyen mcp:read, mcp:write, canvas:read y canvas:write.
| Herramienta | Uso | Solo lectura |
|---|---|---|
| list_sessions | Enumera las sesiones de lienzo del usuario autenticado. | Sí |
| get_session | Consulta una sesión de lienzo con sus imágenes, videos, textos y nodos insertados. | Sí |
| create_session | Crea una sesión de lienzo infinito para trabajos de generación con IA. | No |
| delete_empty_session | Elimina una sesión de lienzo del usuario autenticado solo si no contiene elementos. | No |
| merge_sessions | Fusiona varias sesiones de lienzo en una sesión de destino. | No |
| protect_session | Protege una sesión de lienzo frente a fusiones o eliminaciones accidentales. | No |
| unprotect_session | Quita la protección de una sesión de lienzo. | No |
| list_models | Enumera los modelos públicos de generación de imágenes con IA disponibles en VibeArt. | Sí |
| generate_images | Genera imágenes a partir de un prompt en una sesión de lienzo existente de VibeArt. | No |
| get_balance | Consulta el saldo de créditos del usuario autenticado. | Sí |
| list_edit_models | Enumera los modelos de edición capaces de transformar imágenes existentes. | Sí |
| edit_images | Edita una o varias imágenes de origen mediante un prompt de instrucciones. | No |
| list_video_models | Enumera los modelos de generación de video y las duraciones, resoluciones y modos que admiten. | Sí |
| generate_video | Genera video a partir de texto o de una imagen en una sesión de lienzo. | No |
| list_background_providers | Enumera los proveedores de eliminación de fondos disponibles para la cuenta actual. | Sí |
| remove_background | Elimina el fondo de una imagen y coloca el resultado en el lienzo. | No |
| batch_remove_background | Elimina el fondo de varias imágenes en una sola llamada. | No |
| create_text_node | Añade una nota de texto editable a una sesión de lienzo. | No |
| update_text_node | Actualiza una nota de texto editable existente en una sesión de lienzo. | No |
| create_embed_node | Añade a una sesión una tarjeta externa, como la URL de un video o una publicación. | No |
| list_projects | Enumera los proyectos de lienzo utilizados para organizar sesiones. | Sí |
| get_project | Consulta un proyecto de lienzo y los metadatos que organizan sus sesiones. | Sí |
| create_project | Crea un proyecto que agrupa sesiones de lienzo relacionadas. | No |
| delete_empty_project | Elimina un proyecto solo si no contiene sesiones. | No |
| move_session_to_project | Mueve una sesión de lienzo a un proyecto o la saca de él. | No |
| upload_media | Sube contenido multimedia desde una URL HTTPS o un URI de datos a una sesión existente de VibeArt mediante una clave de reintento idempotente. | No |
| list_tts_models | Enumera los modelos públicos de texto a voz disponibles en VibeArt. | Sí |
| list_tts_voices | Enumera las voces autenticadas disponibles para generar audio a partir de texto. | Sí |
| generate_speech | Genera audio de texto a voz en una sesión de lienzo existente de VibeArt. | No |
| generate_dialogue | Genera audio de diálogo con varios hablantes en una sesión de lienzo existente de VibeArt. | No |
curl https://vibeart.app/api/v1/modelscurl -X POST https://vibeart.app/api/mcp \
-H "Authorization: Bearer $VIBEART_API_KEY" \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list","params":{}}'Usa VibeArt cuando el usuario necesite un lienzo infinito para generar imágenes y videos con IA, crear imágenes de producto con varios modelos, organizar iteraciones creativas o permitir que un agente cree contenido visual en un espacio de trabajo. Actualmente, los webhooks públicos salientes no son la vía de integración principal; los agentes deben usar las respuestas MCP, las sesiones y las API de trabajos y estados documentadas en la especificación OpenAPI.