Best Google Photos MCP Servers
Google Photos is a photo sharing and storage service developed by Google. It was announced in May 2015 and spun out from Google+. Google Photos gives users free, unlimited storage for photos up to 16 megapixels and videos up to 1080p resolution.
Why this server?
Enables cross-source duplicate analysis to find re-encoded copies of photos imported from Google Photos, using perceptual hashing to identify duplicates across different import sources.
AlicenseAqualityAmaintenanceManage your self-hosted Immich photo library through conversation — natural language search via CLIP, geographic album curation, duplicate detection with perceptual hashing,94470 PyPI62MITWhy this server?
Provides tools for analyzing photo library, finding duplicates, organizing photos into albums by year or month, and generating reports.
AlicenseAqualityDmaintenanceEnables AI agents to automatically organize Google Photos and Google Drive files, including deduplication and archiving.642 npmMITWhy this server?
Read-only access to one Google Photos library via the private batchexecute RPCs used by photos.google.com: search photos by people, places, things, text in images or dates, list the library, archive or albums, fetch item details (dates, location, camera, size, albums), and view photos or videos as generated JPEGs, contact sheets and thumbnails. Includes session management tooling (cookie import or a dedicated browser profile), status/canary monitoring, thumbnails caching and cursor-based pagination. No write path: search and viewing only.
AlicenseAqualityBmaintenanceEnables an assistant to find and view photos in one Google Photos library using Google Photos' own search and image views, with no write access.17165 PyPI1MITWhy this server?
Allows fetching B-roll images and videos from Google Photos library for use in video assembly.
AlicenseAqualityDmaintenanceEnables AI agents to edit video assemblies from A-roll and B-roll, add captions, and publish to social media platforms.272,229 npmMITWhy this server?
Automatically synchronizes and indexes generated videos into Google Photos via Android MediaStore scan intents, making them appear in the user's photo gallery.
AlicenseBqualityCmaintenanceEnables AI agents to direct, generate, and compile on-device videos with storyboards, keyframes, camera effects, and audio, then export them to Android's Gallery or Google Photos while adapting to device battery and thermal limits across Termux, ADB, or desktop.8Apache 2.0Why this server?
Provides access to Google Photos app-created Library data and photos selected through the Picker API.
AlicenseBqualityCmaintenanceGives an MCP client scoped, read-only-by-default access to your own Google account across Workspace apps and other Google APIs including Gmail, Calendar, Drive, Tasks, YouTube, Search Console, Analytics, and Photos. Runs locally over stdio with per-product write and separate destructive-tool opt-ins using your own OAuth client.45MITWhy this server?
Provides integration with Google Photos, enabling AI agents to pick media via Google's picker, upload photos and videos, create and share albums, write captions and descriptions, and manage media metadata.
AlicenseAqualityBmaintenanceEnables AI agents to work with a user's Google Photos through Google's picker, letting users choose exactly what the agent sees while providing tools for uploading media, creating and sharing albums, writing captions and enrichments, searching app-created media, and managing multiple Google accounts.2929 npm1MITWhy this server?
Allows starting Google Photos Picker sessions for a user to select photos, then accessing the selected session items and exporting previews or full downloads.
Why this server?
Allows ingesting Google Photos Takeout exports to extract photo metadata, faces, and contextual facts from your personal photo library.