googlephotos-automation
Automate Google Photos tasks via Rube MCP (Composio): upload media, manage albums, search photos, batch add items, create and update albums. Always search tools first for current schemas.
Author
Category
File ManagementInstall
Download and extract to your skills directory
Copy command and send to OpenClaw for auto-install:
Google Photos Automation Skills - Batch Manage Photos and Albums via Rube MCP
Skill Overview
Use Rube MCP (Composio) to automate Google Photos operations, supporting batch uploads, creation and management of albums, and searching for media content. No API keys are required—control Google Photos directly in Claude.
Use Cases
1. Bulk Photo Organization
Upload scattered photo files in batches to Google Photos and automatically create albums for categorization. Suitable for photography enthusiasts to organize shooting work, or content creators to archive social media assets.
2. Automated Photo Backups
Set up scheduled workflows to upload local photos to Google Photos regularly, ensuring important photos are securely backed up. No manual intervention is needed—automation scripts handle it.
3. Smart Album Management
Search photos by date, content type, or custom rules, then batch add them to a specified album. Ideal for users who need to organize large volumes of photos by theme, event, or project.
Core Features
Bulk Uploading and Media Creation
Supports batch uploading photos and videos from local file paths or network URLs to Google Photos. You can also specify a target album, completing upload and organization in one go. Multiple files can be processed in a single run, with support for images up to 200MB.
Album Management
Create new albums, retrieve album details, update album titles and cover photos, and list all albums. You can batch add searched photos to existing albums for flexible organization.
Intelligent Search and Filtering
Search Google Photos for photos based on criteria such as date range, content category, and media type. Supports filtering by album, paginated result retrieval, and custom sorting to quickly locate the media you need.
FAQs
Does Google Photos automation require an API key?
No. This skill uses Rube MCP (Composio). Just add the Rube MCP server (https://rube.app/mcp) in Claude, complete Google Photos account authorization, and you can use it—no need to apply for a Google Cloud project or configure OAuth credentials.
How do I batch upload photos to a specific album?
First, create the album using GOOGLEPHOTOS_CREATE_ALBUM to get the albumId. Then use GOOGLEPHOTOS_BATCH_CREATE_MEDIA_ITEMS and pass the albumId parameter to upload multiple files at once and add them directly to that album.
What file formats and size limits are supported?
Supports common image formats (JPG, PNG, etc.) and video formats. A single image file can be up to 200MB; video files support larger dimensions. Upload attempts that exceed the limits will fail—check file size before uploading.