biblioteca

get_job_status

Comprueba un trabajo de larga duración iniciado por otra herramienta en una conexión remota.

Qué hace

scan_directory, analyze_photos, reanalyze_stale_photos, export_photos y learn_style_from_library se envían cada una como tarea en segundo plano en una conexión remota cuando no pueden terminar dentro del margen de su propia llamada, y devuelven {"status": "running", "job_id": ...}. Llama a esta con ese job_id para seguir comprobándolo: espera hasta wait_seconds (con tope de 30) a que el trabajo termine antes de responder, así que basta un breve bucle de llamadas para seguirlo hasta el final. Cuando termina, devuelve exactamente lo que habría devuelto la llamada original a la herramienta. Solo se ejecuta un trabajo largo a la vez; mientras hay uno en marcha, las demás herramientas responden {"status": "busy", ...} en lugar de su resultado normal. Los clientes locales (stdio) también pueden usarla, pero sus herramientas largas siempre terminan de forma síncrona, así que normalmente no hay nada que consultar.

Parámetros

NombreTipoObligatorio
job_id str obligatorio
wait_seconds int opcional

Cómo pedirla

No la llamas por su nombre. Dices lo que quieres y el agente elige la herramienta:

Abre mi sesión con imagic y dime qué encuentras.

El resto de las herramientas de biblioteca

scan_directory get_library_stats list_photos get_photo get_preview_url

Dónde se ejecuta

En tu ordenador. El servidor MCP de imagic es un proceso local que arranca tu cliente de IA; las fotos nunca salen de tu disco y no se sube nada. Eso vale para todas las herramientas de la referencia, incluida esta.

Para llamarla necesitas un cliente MCP conectado a imagic. La configuración lleva unos tres minutos con Claude Code, Cursor, VS Code, Codex, Gemini CLI y otros diez.

Dale a tu IA todo el proceso

get_job_status es una de las 25 herramientas de imagic Max. La prueba gratuita de 500 exportaciones las incluye todas.