Archivar y reorganizar bibliotecas de fotos locales con photo-cli
Usa photo-cli cuando un agente necesite normalizar un archivo de fotos local leyendo metadatos de captura, geolocalizando ubicaciones inversamente y reconstruyendo una estructura de carpetas más limpia sin moverse a una plataforma de fotos alojada.
Prerrequisitos
photo-cli, acceso a la biblioteca de fotos de origen, almacenamiento de destino para el archivo reorganizado.
Instalación
Usa la ruta de instalación o configuración oficial que coincida con tu entorno:
- npx @modelcontextprotocol/inspector {ruta-del-ejecutable-independiente-o-ruta-de-herramienta-dotnet-o-comando-docker} mcp --input {ruta-de-la-carpeta-de-archivo}
- npx @modelcontextprotocol/inspector photo-cli mcp --input {ruta-de-la-carpeta-de-archivo}
- docker run --rm --volume ./test-photographs:/photos/input --volume ./archive:/photos/output photocli/photocli archive --input /photos/input --output /photos/output --album-type DateRange --album-name My-Album --auto-r...
Requisitos y consideraciones de la documentación oficial:
- Esta aplicación se puede instalar mediante Homebrew (macOS y Linux), contenedor (Docker, Podman), ejecutable independiente (sin dependencias ni SDK) o como herramienta .NET.
- Una carpeta de archivo de fotos creada con
photo-cli archive(debe contener la base de datos SQLitephoto-cli.db). - "command": "{ruta-del-ejecutable-independiente-o-ruta-de-herramienta-dotnet-o-comando-docker}",
Notas de uso básico o primeros pasos:
-
Extraído de la documentación oficial: https://raw.githubusercontent.com/photo-cli/photo-cli/HEAD/README.md