This is a coherent Immich connector, but it needs review because the album downloader can write files outside the chosen download folder if an Immich server returns unsafe names.
Install only if you are comfortable giving the agent access to your Immich photo library. Use a dedicated least-privilege Immich API key, avoid passing the key directly on the command line, require explicit confirmation before uploads, deletes, shared-link creation, user management, scans, or job triggers, and avoid or fix download_album.py until it sanitizes album and file names and confines writes to the selected output directory.