Guía ›

Agentes de IA y MCP

Actualizado

En el Mac, RAF Film Lab puede manejarlo un agente de IA como Claude o Codex. El agente busca en tu biblioteca, mira tus fotos, cambia sus aspectos, recetas y ediciones, descarta, las organiza en álbumes y las exporta, por los mismos caminos que la propia app. Cada cambio aparece en la app en el momento, se sincroniza como los tuyos y se puede deshacer.

Qué puedes pedir

Los agentes son buenos en el trabajo que el editor vuelve tedioso: todo lo que sigue reglas, se hace con muchas fotos o se hace mirando y ajustando una y otra vez.

Pídelo con tus propias palabras; no hace falta nombrar la app. RAF Film Lab les dice a los agentes conectados que contiene tu biblioteca de fotos, así que cualquier petición sobre tus fotos, importaciones, valoraciones, álbumes, aspectos o recetas le llega a ella.

Ejemplos de peticiones

Buscar y mirar

Estilos y ediciones

Descartar y organizar

Cámaras y recetas

Exportar y deshacer

Si el agente busca en otro sitio

Los agentes de programación como Codex y Claude Code también pueden leer los archivos de la carpeta en la que trabajan. Si les das solo un nombre de archivo como “DSCF1234”, Codex puede buscar en esa carpeta. Decir foto (“mi foto DSCF1234”) suele bastar; nombrar RAF Film Lab basta siempre.

Para zanjarlo de una vez, díselo una sola vez a tu app de agente. Añade esta línea a sus instrucciones permanentes: ~/.codex/AGENTS.md para Codex, ~/.claude/CLAUDE.md para Claude Code, o tus instrucciones personales o de proyecto en Claude Desktop:

My photos are in RAF Film Lab. For anything about my photos, use its tools, not files on disk.

El agente ve cada foto mediante previsualizaciones que la app renderiza para él, así que juzga cómo se ve la foto, no solo sus ajustes.

Los agentes se conectan mediante el Model Context Protocol (MCP), un estándar abierto compatible con Claude Desktop, Claude Code, Codex y muchas otras apps de IA. El servidor MCP forma parte de la app para Mac. En iPhone y iPad, las mismas acciones están disponibles en Atajos.

Activar los agentes

Los agentes están desactivados hasta que los activas. Abre Ajustes (⌘,) y busca Agentes:

Conectar Claude, Codex y otros clientes

RAF Film Lab incluye un pequeño programa, raffilmlab-mcp, dentro de la app. Las apps de IA lo inician para hablar con la biblioteca, y abre RAF Film Lab en segundo plano si no está en ejecución. En Ajustes › Agentes hay botones que copian la configuración exacta para el lugar donde esté instalada tu app; úsalos en lugar de escribir la ruta. Elige tu app de agente:

Claude Code

Haz clic en Copiar comando de Claude Code y ejecútalo en Terminal. Con RAF Film Lab en Aplicaciones, es:

claude mcp add --scope user raf-film-lab -- "/Applications/RAF Film Lab.app/Contents/Helpers/raffilmlab-mcp"

--scope user hace que la biblioteca esté disponible en todos los proyectos. Compruébalo con claude mcp list, o con /mcp dentro de Claude Code.

Claude Desktop

Haz clic en Copiar configuración del servidor MCP (JSON). En Claude Desktop, abre Settings › Developer › Edit Config, que abre claude_desktop_config.json, y añade el servidor a mcpServers:

{
    "mcpServers": {
      "raf-film-lab": {
        "command": "/Applications/RAF Film Lab.app/Contents/Helpers/raffilmlab-mcp"
      }
    }
  }

Si el archivo ya tiene otros servidores, añade raf-film-lab junto a ellos. Sal de Claude Desktop y vuelve a abrirlo; las herramientas de RAF Film Lab aparecerán en el menú de herramientas de un chat.

Codex

Codex de OpenAI, en el terminal, en la app Codex o en la extensión para IDE, también ejecuta servidores MCP locales. En Terminal, ejecuta:

codex mcp add raf-film-lab -- "/Applications/RAF Film Lab.app/Contents/Helpers/raffilmlab-mcp"

O añade tú mismo el servidor a ~/.codex/config.toml:

[mcp_servers.raf-film-lab]
  command = "/Applications/RAF Film Lab.app/Contents/Helpers/raffilmlab-mcp"

Todas las apps de Codex leen el mismo archivo, así que esto las configura todas. Compruébalo con codex mcp list, o con /mcp dentro de Codex.

La app ChatGPT no puede conectarse. Solo accede a servidores MCP a través de internet, y el servidor de RAF Film Lab se queda en tu Mac. Usa Codex con tu cuenta de ChatGPT en su lugar.

Cursor

Añade el servidor a ~/.cursor/mcp.json para tenerlo en todos los proyectos, o a .cursor/mcp.json en un solo proyecto:

{
    "mcpServers": {
      "raf-film-lab": {
        "type": "stdio",
        "command": "/Applications/RAF Film Lab.app/Contents/Helpers/raffilmlab-mcp"
      }
    }
  }

Después aparecerá en los ajustes de MCP de Cursor, donde puedes activarlo y desactivarlo.

VS Code (GitHub Copilot)

Ejecuta MCP: Open User Configuration desde la paleta de comandos (⇧⌘P), o usa .vscode/mcp.json para un solo proyecto, y añade:

{
    "servers": {
      "raf-film-lab": {
        "type": "stdio",
        "command": "/Applications/RAF Film Lab.app/Contents/Helpers/raffilmlab-mcp"
      }
    }
  }

VS Code llama a la clave de nivel superior servers, no mcpServers. Usa Copilot Chat en modo Agent para acceder a las herramientas.

Antigravity

La CLI Antigravity de Google (agy), que sustituyó a Gemini CLI, lee los servidores de ~/.gemini/config/mcp_config.json, o de .agents/mcp_config.json en un solo proyecto. Los servidores ya no van en el settings.json de Gemini CLI.

{
    "mcpServers": {
      "raf-film-lab": {
        "command": "/Applications/RAF Film Lab.app/Contents/Helpers/raffilmlab-mcp"
      }
    }
  }

Compruébalo con /mcp dentro de agy. En la app Antigravity, añade la misma entrada desde MCP Servers en el menú … del panel del agente.

Otros clientes MCP

Funciona cualquier cliente que ejecute servidores MCP locales (stdio). Indícale la ruta del programa auxiliar como comando, sin argumentos. El servidor habla las versiones 2024-11-05, 2025-03-26 y 2025-06-18 del protocolo MCP.

Qué pueden hacer los agentes

Lo que puede hacer un agente depende de lo que permitas en Ajustes. Los identificadores de las fotos salen de search_photos, y los cambios pueden abarcar hasta 500 fotos a la vez.

HerramientaQué hace
Solo ver
search_photosBusca fotos por valoración, marca, etiqueta, álbum, aspecto, la película que registró la cámara, cámara, fecha de importación, última importación o nombre de archivo.
get_photoLos detalles de una foto, objetivo y exposición, receta de la cámara y ediciones, y si su revelado está al día.
render_previewLa foto tal como se ve ahora, hasta 1024 píxeles, o sin sus ediciones.
compareAntes y después, lado a lado.
list_looks, list_recipes, list_albumsLos aspectos, tus recetas guardadas y tus álbumes.
list_changesLo que han cambiado los agentes en esta sesión.
list_cameras, get_cameraLas cámaras con las que se tomaron tus fotos, y lo que tiene un modelo: sensor, procesador, las simulaciones de película que tiene y las que añade RAF Film Lab.
get_recipeUna receta guardada y un enlace para compartirla.
read_camera_slotsLos ajustes personalizados (C1–C7) de una cámara conectada por USB, cada uno como receta.
analyze_photosMide las fotos para descartar: exposición y recorte de luces, enfoque, caras y si los ojos parecen abiertos, la puntuación estética de Vision y lo que hay en el encuadre. Todo en tu Mac.
group_similarBusca ráfagas y casi duplicados: fotogramas tomados muy seguidos que se parecen.
get_develop_statusSigue un revelado: fotos terminadas y pendientes, la que está en curso, y por qué está en pausa o qué ha fallado.
read_recipeLee una receta de un archivo .recipe, un perfil de X RAW Studio, o una imagen de una receta o de su código QR.
Ver y editar
set_lookRevela fotos con otro aspecto, manteniendo el resto de su receta y sus ediciones.
set_recipe_settingsCambia los ajustes de la cámara: rango dinámico, tono, color, Color Chrome, grano, balance de blancos y desplazamiento, push y pull.
apply_recipeAplica una receta guardada (por nombre), un enlace de receta o una receta escrita como texto, manteniendo el push/pull de cada foto.
create_recipe, update_recipeGuarda una receta nueva, a partir de una foto, otra receta, un enlace o un texto, o cambia el nombre de una y sus ajustes.
import_camera_slotsGuarda los ajustes personalizados de una cámara conectada como recetas.
save_recipe_to_cameraPone una receta guardada en uno de los ajustes personalizados de la cámara. Antes se hace una copia de seguridad de lo que contenía la ranura.
adjustCambia las ediciones: exposición, contraste, altas luces, sombras, temperatura y tinte, intensidad, saturación, el mezclador HSL, gradación de color, efectos, detalle, enderezado y recorte. Los valores se pueden fijar o sumar a los de cada foto.
add_mask, update_mask, remove_maskEdita parte de una foto: el sujeto, el cielo, el fondo, las personas, una persona o una cara, un degradado lineal o radial, o un rango de color o de luminosidad. Las fotos sin lo que selecciona una máscara, como las que no tienen cielo, se dejan como están.
set_curveAjusta la curva de tonos, general o para el rojo, el verde o el azul.
copy_edits, reset_editsCopia grupos de ediciones de una foto a otras, o deja las ediciones a cero.
save_snapshot, restore_snapshotGuarda el aspecto y las ediciones de una foto con un nombre, y vuelve a ellos.
make_virtual_copyUna segunda versión de una foto para editarla aparte de la primera.
auto_tone, auto_straightenLos botones Auto del editor, en muchas fotos.
set_rating, set_flag, set_labelEstrellas, elegir o rechazar, y etiquetas de color.
add_to_album, remove_from_albumOrganiza fotos en álbumes, creando un álbum por nombre si hace falta.
create_album, rename_albumCrea un álbum o cambia el nombre de uno.
list_import_folder, import_photosMuestra los RAF de tu carpeta de importación y los importa, como hace el botón Importar.
develop_photosRevela las recetas de las fotos en tu Mac, o en la cámara Fujifilm que las tomó cuando está conectada, como hace el panel Revelar. Se omiten las fotos ya reveladas con su receta.
control_developPausa, reanuda o detiene un revelado, o vuelve a intentar sus fotos fallidas.
undoDeshace el último cambio.
Ver, editar y exportar
export_photosExporta en JPEG, HEIC o TIFF de 16 bits, a tamaño completo o menor, en tu carpeta de exportación.
get_export_status, cancel_exportSigue o detiene una exportación.
export_recipeEscribe una receta guardada como archivo .recipe, o como perfil de X RAW Studio para una cámara, en tu carpeta de exportación.
Ver, editar, exportar y eliminar
delete_album, delete_recipe, delete_snapshotElimina un álbum (sus fotos se quedan), una receta guardada o una instantánea.
remove_photosSaca fotos de la biblioteca, como hace Eliminar de la biblioteca. El agente tiene que confirmarlo, y no se puede deshacer.

Los agentes nunca cambian tus archivos RAF originales y solo leen archivos de la carpeta de importación que elijas. No pueden pintar máscaras con pincel ni corregir manchas: eso requiere una mano sobre la foto.

Aspectos y recetas

Un aspecto o una receta nuevos se vuelven a revelar en segundo plano, en tu Mac, como hace Revelar con Film Lab, para que la biblioteca y las exportaciones lo reflejen. Las previsualizaciones muestran el cambio al instante, antes de que termine ese revelado. Para obtener el renderizado de la propia cámara, conecta la cámara que tomó las fotos con CONNECTION MODE ajustado en USB RAW CONV./BACKUP RESTORE y pide al agente que revele en la cámara: un cambio puede revelarse allí directamente, o develop_photos puede revelar las fotos allí después. El revelado aparece en el panel Revelar, donde también puedes pausarlo o detenerlo.

Deshacer y seguridad

Exportar

Los agentes solo exportan a una carpeta que elijas: ajusta Los agentes pueden en Ver, editar y exportar y haz clic en Elegir… junto a Carpeta de exportación. Los agentes pueden crear carpetas dentro, pero no escribir en ningún otro sitio.

Importar

Los agentes solo importan desde una carpeta que elijas: ajusta Los agentes pueden en Ver y editar o superior y haz clic en Elegir… junto a Carpeta de importación. Una tarjeta de memoria o la carpeta donde llegan las fotos de tu cámara funcionan bien.

Peticiones y recursos

Algunos clientes ofrecen prompts MCP como tareas listas para usar, a menudo desde un menú o un comando /:

Los clientes compatibles con recursos pueden adjuntar fotos y listas a una conversación: photo://{id} para los detalles de una foto, photo://{id}/preview para su previsualización, y library://looks, library://albums y library://recipes.

Atajos y Siri

En iPhone, iPad y Mac, RAF Film Lab añade acciones a la app Atajos: Buscar fotos, Ajustar aspecto, Aplicar receta, Valorar fotos, Marcar fotos, Añadir fotos al álbum, Exportar fotos y Deshacer último cambio en la biblioteca. Encadénalas: busca las elegidas de la última importación, ponles un aspecto, expórtalas y guarda los archivos donde los deje la siguiente acción. Algunas también funcionan con Siri, como “Buscar fotos en RAF Film Lab”.

Los atajos no dependen del ajuste Agentes; los creas tú. Sus cambios se pueden deshacer de la misma forma.

Privacidad

Consulta la política de privacidad.

Solución de problemas

“RAF Film Lab no acepta agentes”

El agente no ha podido conectar con la app. Comprueba que Permitir que los agentes de IA usen la biblioteca esté activado en Ajustes › Agentes y vuelve a conectar el servidor en tu app de agente (en Claude Code o Codex, /mcp; en Claude Desktop, reinícialo).

El agente dice que no puede cambiar, exportar o eliminar

Sube Los agentes pueden en Ajustes › Agentes. El agente recibe el aviso y ve las nuevas herramientas.

“No export folder is set” o “No import folder is set”

Elige una junto a Carpeta de exportación o Carpeta de importación en Ajustes › Agentes.

Una previsualización aún no muestra un cambio de receta en la biblioteca

La foto aún se está revelando en segundo plano. Su estado de revelado en get_photo indica developing hasta que termina, y las exportaciones lo esperan.

¿Has movido la app?

La ruta del programa auxiliar cambia con ella. Vuelve a copiar el comando o la configuración desde Ajustes › Agentes y actualiza tu app de agente.