No necesitas una clave de API para conectarte. Añade
https://api.krea.ai/mcp como URL del servidor MCP y luego inicia sesión con tu cuenta de Krea mediante el flujo de OAuth de tu cliente.Detalles del servidor
La facturación depende de cómo te autentiques:
Autenticación
La mayoría de los clientes MCP usan OAuth automáticamente. Cuando el cliente te pida conectarte, sigue el flujo de inicio de sesión en el navegador y autoriza Krea.Elige un workspace durante el consentimiento
La pantalla de consentimiento de OAuth incluye un selector de Workspace que lista todos los workspaces a los que perteneces. Tu workspace predeterminado viene preseleccionado; elige otro si quieres que esta sesión MCP se ejecute en otro lugar (por ejemplo, un workspace de estudio compartido en lugar del personal). El workspace que selecciones queda vinculado a la sesión OAuth y determina:- Facturación. Las unidades de cómputo se descuentan del workspace seleccionado, no solo de la cuenta con la que iniciaste sesión.
- Alcance de los assets. Los archivos subidos mediante herramientas como
upload_assetse guardan en el workspace vinculado, y las herramientas que requieren una subida (por ejemplo,get_upload_url) solo funcionan una vez que un workspace está vinculado.
Las sesiones OAuth heredadas creadas antes del lanzamiento del selector de workspace no tienen un vínculo explícito. Esas sesiones recurren al workspace predeterminado de tu cuenta. Vuelve a conectarte para vincular la sesión a un workspace específico.
Reemplaza
KREA_API_TOKEN con un token de krea.ai/app/api/tokens. Solo los propietarios y administradores del workspace pueden crear tokens de API.
El uso con token de API se factura al saldo de API de tu workspace, igual que las llamadas directas a la API. Consulta Claves de API y facturación para conocer los detalles del saldo de API.
Claude Code
Ejecuta este comando en tu terminal:Codex
- Abre Settings > MCP servers en Codex.
- Añade un nuevo servidor.
- Selecciona Streamable HTTP como transporte.
- Pega la URL del servidor:
- Guarda el servidor e inicia sesión con tu cuenta de Krea cuando Codex te pida conectarte.
Cursor
Abre la paleta de comandos, busca Open MCP settings y luego añade esta entrada amcp.json:
Usar Krea a través de MCP
Una vez conectado, pídele a tu agente que liste los modelos de Krea o inspeccione el esquema de un modelo antes de generar. Los ID de modelo coinciden con las rutas de la API utilizadas en el resto de la documentación para desarrolladores, comoimage/krea/krea-2/medium o video/google/veo-3.1.
Por ejemplo:
Herramientas
El servidor MCP de Krea expone herramientas que se corresponden con la API pública. Tu agente las descubre automáticamente mediantetools/list; las más comunes son:
Las salidas de las herramientas de generación y de node app incluyen el
job_id del trabajo enviado junto con la carga útil del trabajo. Pasa ese ID a get_job para consultar el estado, o a cancel_job para detener un trabajo que ya no necesites.
Cancelar un trabajo
cancel_job llama a DELETE /jobs/{id} por detrás y devuelve { "job_id": "...", "deleted": true } cuando se ejecuta correctamente. La cancelación solo surte efecto mientras el trabajo está en un estado no terminal; consulta Ciclo de vida de los trabajos para conocer las reglas y las implicaciones de facturación (los trabajos cancelados no se facturan).
Ejemplo de prompt:
Proporcionar entradas multimedia
Cualquier entrada de modelo que acepte una URL de medio (por ejemplo,start_image, image_style_references[].url o reference_images) admite una de estas tres formas:
- Una URL externa: un enlace
https://accesible públicamente a un archivo de imagen, video, audio o modelo 3D. - Un URI de datos en base64: por ejemplo,
data:image/png;base64,iVBORw0KGgo…. - Una URL de recurso subido: la URL devuelta tras subir un archivo local a Krea.
Subir un archivo local con get_upload_url
Cuando el archivo que quieres usar está en tu máquina local y aún no está alojado en algún sitio, pídele a tu agente que llame a get_upload_url. La herramienta devuelve una URL prefirmada que es válida durante tres horas. Tu cliente luego hace POST del archivo a esa URL como multipart/form-data con un único campo file, y el cuerpo de la respuesta contiene una URL de recurso que puedes pasar a una llamada posterior a generate.
Flujo de ejemplo:
Si el
POST de subida falla debido a restricciones de salida de red, añade api.krea.ai a la lista de dominios permitidos de tu cliente. La URL prefirmada se sirve desde el mismo host que el resto de la API pública.get_upload_url y pasa ese valor directamente a la entrada de generación.
Widget de interfaz MCP Apps
Las llamadas a las herramientas de generación y de node app adjuntan un recurso de interfaz de MCP Apps. Los clientes MCP que admiten MCP Apps renderizan un widget interactivo de resultados de trabajo en línea con la respuesta de la herramienta, que incluye:- Un mosaico de carga dimensionado según la relación de aspecto del trabajo mientras este está en cola o procesándose.
- Polling automático de
get_jobpara que el widget se actualice a medida que avanza el trabajo, sin que el agente tenga que llamar aget_jobpor su cuenta. - Botones de acción para reintentar la generación o cancelar el trabajo desde dentro del widget.
- Un control deslizante de comparación antes/después a pantalla completa para los resultados de enhance.
ui://krea-public-api/job-result-frame y se conecta automáticamente, sin necesidad de configuración en el cliente. Los clientes que no admiten MCP Apps simplemente ignoran el recurso y recurren a la salida estructurada de la herramienta.
Como el widget hace el polling por ti, prefiere la generación asíncrona (la opción predeterminada) cuando quieras que la interfaz muestre el progreso. Usa el modo síncrono solo cuando el usuario pida explícitamente esperar al resultado final en la respuesta de la herramienta.
Solución de problemas
Siguientes pasos
Claves de API y facturación
Crea tokens de API y gestiona el saldo de API para las solicitudes autenticadas con token.
Playground interactivo
Prueba las solicitudes en la app de Krea antes de pedirle a un agente que las ejecute.
Obsolescencias
Descubre cómo MCP expone los metadatos de migración de modelos.
APIs de modelos
Explora los esquemas de los endpoints y los parámetros de los modelos.