Depuis Claude, Claude Code, Codex, Hermes, OpenClaw, ou votre propre code

Créez images et vidéos depuis votre agent IA

Connectez Kuro à l’agent que vous utilisez déjà, puis dites ce que vous voulez en langage courant : une image, un clip, une voix off, une musique, ou le montage entier, fini. Aucun prompt à concevoir, aucun modèle à chercher : la connexion apporte les deux, et tout tourne sur votre compte. Mettez la même demande à l’heure dite et elle tourne sans vous.

Choisissez un client

Claude

Réaffiche la deuxième, en grand.

Kuro · list_generations

get_generation

The running shoe from a low three-quarter angle, sun flaring past the heel

Rien à exécuter · déjà dans votre bibliothèqueY revenir

Prends cette photo de fiche produit et éclaire-la comme en studio.1 photo de téléphone

Kuro · create_upload

generate_with_recipe

The same clutch on a seamless grey studio sweep, lit from the front left with one soft contact shadow under it

Même sac, nouvelle lumière · enregistré dans votre bibliothèqueRéparer la photo que vous avez

Monte-moi une pub à partir de ces deux images : service, gros plans, carton final.2 photos de catalogue

Kuro · create_upload

generate_clip

Cinq secondes, quatre plans · enregistré dans votre bibliothèqueFaire toute la pub

Trois pubs pour une chaussure sur un désert de sel, en vertical.

Kuro · quote_generation

generate_image

A charcoal running shoe on a cracked salt flat at dawn, lit from behindThe same running shoe from a low three-quarter angle, sun flaring past the heelThe same running shoe from directly above, salt polygons radiating around it

Trois pubs en retour · enregistré dans votre bibliothèqueLa demander

Un visuel principal pour chacun de ces cinq produits, même style.5 imports

Kuro · quote_generation

generate_image

Une chaussure de sport en visuel produit centré sur le désert de sel

Les cinq, un seul style · enregistré dans votre bibliothèqueLa laisser tourner

import { call } from "./mcp.mjs"; const args = { prompt: "Une chaussure de sport anthracite sur un désert de sel craquelé à l’aube", aspect_ratio: "3:4",}; // Rien sur le serveur ne l’impose, alors demandez d’abord.const quote = await call("quote_generation", { target: "image", ...args }); const { generation } = await call("generate_image", args); let row;do { await new Promise((r) => setTimeout(r, 2000)); row = await call("get_generation", { generation_id: generation.generation_id });} while (row.generation.status !== "ready");
import time from mcp import call args = { "prompt": "Une chaussure de sport anthracite sur un désert de sel craquelé à l’aube", "aspect_ratio": "3:4",} # Rien sur le serveur ne l’impose, alors demandez d’abord.quote = call("quote_generation", {"target": "image", **args}) generation = call("generate_image", args)["generation"] while True: row = call("get_generation", {"generation_id": generation["generation_id"]}) if row["generation"]["status"] == "ready": break time.sleep(2)
# Rien sur le serveur ne l’impose, alors demandez d’abord.curl -s https://api.meetkuro.com/mcp \ -H "authorization: Bearer $KURO_TOKEN" \ -H "content-type: application/json" \ -H "accept: application/json, text/event-stream" \ -d '{ "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "quote_generation", "arguments": { "target": "image", "prompt": "…" } } }' # Then the same call again with generate_image, and get_generation# until status is ready. Three calls, no SDK.

Kuro · quote_generation

generate_image

A charcoal running shoe on a cracked salt flat at dawn, lit from behindThe same running shoe from a low three-quarter angle, sun flaring past the heelThe same running shoe from directly above, salt polygons radiating around it

Exécuté depuis votre propre code · enregistré dans votre bibliothèqueL’appeler vous-même

Ce que les gens demandent

  • Trois pubs verticales pour cette chaussure sur un désert de sel, à l’aube.quote_generationgenerate_image
  • Prends cette photo de téléphone et éclaire-la comme en studio.create_uploadgenerate_with_recipe
  • La deuxième d’hier — anime-la, avec un lent travelling avant.list_mediaanimate_image
  • Même visage qu’@ana, nouvelle tenue, même lumière.list_subjectsgenerate_image
  • Lis le script en français, chaleureux, sans se presser.cast_voicegenerate_voiceover
  • Mets une musique dessus et assemble les quatre clips.generate_musicjoin_clips
  • Repars d’où celui-là s’arrête, dix secondes de plus.extract_video_framegenerate_clip
  • Range les cinq de cette semaine dans Campagne.list_generationsset_folder_membership

La laisser tourner

Puis arrêtez de demander.

Claude peut garder une demande à l’heure dite et appeler les mêmes outils sans vous. Même compte, même solde, même bibliothèque à votre réveil.

  • Le lundi, 7 h

    Trois visuels principaux pour tout ce qui est arrivé dans Nouveautés, le style habituel, rangés dans Cette semaine.

    list_mediagenerate_imageset_folder_membership
  • Chaque matin

    Un clip vertical à partir de la meilleure image d’hier, avec une musique dessous.

    animate_imagegenerate_musicjoin_clips
  • Le 1er du mois

    Chiffre toute la série avant de m’engager sur quoi que ce soit.

    quote_generationget_credits

Rien sur le serveur n’impose un chiffrage, alors demandez-le dans la consigne — une exécution que personne ne regarde est précisément là où il sert.

Conçu pour les agents

N’importe quel client MCP, un seul point d’accès.

Kuro parle le Model Context Protocol : un client atteint les mêmes images, clips, voix, musiques, recettes et dossiers que le studio : même compte, mêmes limites, mêmes prix. Une ligne suffit à le brancher, et le point d’accès se charge de l’instruire.

  • Connectez-vous en OAuth, ou avec un jeton que vous pouvez révoquer.
  • Votre client est briefé dès la connexion : comment se déroule une génération, quoi réutiliser avant de dépenser, quoi lire avant de choisir.
  • Les formats, durées, limites de références et coûts en crédits de chaque modèle accompagnent les outils qu’il peut appeler.
  • Des travaux entiers arrivent sous forme de séquences ordonnées : animer une image, enregistrer une voix off, mettre en scène un produit, exécuter une recette du catalogue.
  • Il peut chiffrer un travail avant de dépenser, et tout ce qu’il produit atterrit dans votre bibliothèque.
Tous les outils, par scope

recipes.publish