automação-googlephotos

Automatize tarefas do Google Photos via Rube MCP (Composio): envie mídia, gerencie álbuns, pesquise fotos, adicione itens em lote, crie e atualize álbuns. Sempre pesquise as ferramentas primeiro para obter os esquemas atuais.

O que é automação-googlephotos?

Esta skill permite automatizar o Google Photos usando Rube MCP (Composio). Com ela, você pode fazer upload de fotos e vídeos, criar e gerenciar álbuns, pesquisar itens de mídia com filtros e adicionar itens em lote aos álbuns. É útil para desenvolvedores e agentes de IA que precisam organizar bibliotecas de fotos, fazer backups ou integrar o Google Photos em fluxos de trabalho automatizados. A skill funciona em qualquer cliente MCP, como Claude Code, Cursor ou Codex. O funcionamento é simples: primeiro, pesquise as ferramentas disponíveis com RUBE_SEARCH_TOOLS para obter os esquemas atuais; depois, use as ferramentas específicas como GOOGLEPHOTOS_UPLOAD_MEDIA para upload ou GOOGLEPHOTOS_CREATE_ALBUM para criar álbuns. Lembre-se de que a conexão deve estar ativa e que algumas ferramentas, como GOOGLEPHOTOS_LIST_MEDIA_ITEMS, estão obsoletas — prefira alternativas como GOOGLEPHOTOS_SEARCH_MEDIA_ITEMS.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/ComposioHQ/awesome-claude-skills/tree/master/composio-skills/googlephotos-automation

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Automação do Google Photos via Rube MCP

Envie fotos, gerencie álbuns, pesquise itens de mídia e organize conteúdos em lote no Google Photos usando Rube MCP (Composio).

Documentação do Toolkit: composio.dev/toolkits/googlephotos

Pré-requisitos

  • Rube MCP deve estar conectado (RUBE_SEARCH_TOOLS disponível)
  • Conexão ativa via RUBE_MANAGE_CONNECTIONS com o toolkit googlephotos
  • Sempre chame RUBE_SEARCH_TOOLS primeiro para obter os esquemas atuais das ferramentas

Configuração

Obter o Rube MCP: Adicione https://rube.app/mcp como um servidor MCP na configuração do seu cliente. Não são necessárias chaves de API — basta adicionar o endpoint e ele funciona.

  1. Verifique se o Rube MCP está disponível confirmando que RUBE_SEARCH_TOOLS responde
  2. Chame RUBE_MANAGE_CONNECTIONS com o toolkit googlephotos
  3. Se a conexão não estiver ATIVA, siga o link de autenticação retornado para concluir a configuração
  4. Confirme que o status da conexão mostra ATIVO antes de executar qualquer fluxo de trabalho

Fluxos de Trabalho Principais

1. Listar Álbuns

Use GOOGLEPHOTOS_LIST_ALBUMS para recuperar todos os álbuns visíveis na aba Álbuns do usuário.

Ferramenta: GOOGLEPHOTOS_LIST_ALBUMS
Parâmetros:
  - pageSize: Número de álbuns por página
  - pageToken: Token de paginação
  - excludeNonAppCreatedData: Mostrar apenas álbuns criados por este aplicativo

2. Criar um Novo Álbum

Use GOOGLEPHOTOS_CREATE_ALBUM para criar um novo álbum no Google Photos.

Ferramenta: GOOGLEPHOTOS_CREATE_ALBUM
Parâmetros:
  - title (obrigatório): Título do álbum

3. Enviar Mídia

Use GOOGLEPHOTOS_UPLOAD_MEDIA para enviar um arquivo de imagem ou vídeo para o Google Photos.

Ferramenta: GOOGLEPHOTOS_UPLOAD_MEDIA
Parâmetros:
  - file_to_upload: Caminho local do arquivo para upload
  - url: URL do arquivo para upload (alternativa a file_to_upload)
  - file_name: Nome para o arquivo enviado
  - description: Descrição/legenda para o item de mídia

4. Upload em Lote e Criação de Itens de Mídia

Use GOOGLEPHOTOS_BATCH_CREATE_MEDIA_ITEMS para enviar vários arquivos e criar itens de mídia em uma operação.

Ferramenta: GOOGLEPHOTOS_BATCH_CREATE_MEDIA_ITEMS
Parâmetros:
  - files: Caminhos locais dos arquivos para upload
  - urls: URLs dos arquivos para upload
  - media_files: Entrada mista (arquivos e URLs)
  - albumId: Álbum para adicionar os itens
  - albumPosition: Posição dentro do álbum

5. Pesquisar Itens de Mídia

Use GOOGLEPHOTOS_SEARCH_MEDIA_ITEMS para pesquisar na biblioteca de fotos do usuário com filtros.

Ferramenta: GOOGLEPHOTOS_SEARCH_MEDIA_ITEMS
Parâmetros:
  - albumId: Filtrar por álbum
  - filters: Filtros de pesquisa (intervalos de datas, categorias de conteúdo, tipos de mídia)
  - orderBy: Ordenação
  - pageSize: Resultados por página
  - pageToken: Token de paginação

6. Adicionar Itens a um Álbum

Use GOOGLEPHOTOS_BATCH_ADD_MEDIA_ITEMS para adicionar itens de mídia existentes a um álbum.

Ferramenta: GOOGLEPHOTOS_BATCH_ADD_MEDIA_ITEMS
Parâmetros:
  - albumId (obrigatório): ID do álbum de destino
  - mediaItemIds (obrigatório): Array de IDs dos itens de mídia a adicionar

Padrões Comuns

  • Criar álbum e depois enviar: Use GOOGLEPHOTOS_CREATE_ALBUM para criar um álbum e, em seguida, GOOGLEPHOTOS_BATCH_CREATE_MEDIA_ITEMS com o ID do álbum para enviar e organizar fotos em uma única etapa.
  • Listar e organizar: Use GOOGLEPHOTOS_SEARCH_MEDIA_ITEMS ou GOOGLEPHOTOS_LIST_MEDIA_ITEMS para encontrar IDs de itens de mídia e, depois, GOOGLEPHOTOS_BATCH_ADD_MEDIA_ITEMS para adicioná-los a álbuns.
  • Atualizar metadados do álbum: Use GOOGLEPHOTOS_UPDATE_ALBUM para alterar o título ou a foto de capa de um álbum.
  • Obter detalhes do álbum: Use GOOGLEPHOTOS_GET_ALBUM com um ID de álbum para recuperar informações completas do álbum.
  • Adicionar enriquecimentos: Use GOOGLEPHOTOS_ADD_ENRICHMENT para adicionar sobreposições de texto, locais ou enriquecimentos de mapa a posições do álbum.
  • Upload a partir de URLs: Use o parâmetro url em GOOGLEPHOTOS_UPLOAD_MEDIA ou urls em GOOGLEPHOTOS_BATCH_CREATE_MEDIA_ITEMS para enviar imagens diretamente de URLs da web.

Armadilhas Conhecidas

  • GOOGLEPHOTOS_LIST_MEDIA_ITEMS está obsoleto — prefira GOOGLEPHOTOS_SEARCH_MEDIA_ITEMS para listar e filtrar mídia.
  • GOOGLEPHOTOS_UPLOAD_MEDIA suporta imagens de até 200MB e vídeos com um limite maior. Exceder esses limites causará falha.
  • Os IDs dos álbuns devem ser obtidos das respostas de GOOGLEPHOTOS_LIST_ALBUMS ou GOOGLEPHOTOS_CREATE_ALBUM — são strings opacas.
  • GOOGLEPHOTOS_BATCH_ADD_MEDIA_ITEMS só pode adicionar itens a álbuns criados pelo aplicativo ou a álbuns que o usuário possui.
  • O parâmetro filters em GOOGLEPHOTOS_SEARCH_MEDIA_ITEMS usa uma estrutura de filtro específica da API do Google Photos — consulte o schema para formatos de intervalo de datas e categorias de conteúdo.
  • Itens de mídia criados via API podem não aparecer imediatamente na interface web do Google Photos devido a atrasos no processamento.

Referência Rápida

AçãoFerramentaParâmetros Principais
Listar álbunsGOOGLEPHOTOS_LIST_ALBUMSpageSize, pageToken
Criar álbumGOOGLEPHOTOS_CREATE_ALBUMtitle
Obter álbumGOOGLEPHOTOS_GET_ALBUMalbumId
Atualizar álbumGOOGLEPHOTOS_UPDATE_ALBUMalbumId, title, coverPhotoMediaItemId
Enviar mídiaGOOGLEPHOTOS_UPLOAD_MEDIAfile_to_upload ou url, description
Upload em loteGOOGLEPHOTOS_BATCH_CREATE_MEDIA_ITEMSfiles ou urls, albumId
Pesquisar mídiaGOOGLEPHOTOS_SEARCH_MEDIA_ITEMSalbumId, filters, pageSize
Listar itens de mídiaGOOGLEPHOTOS_LIST_MEDIA_ITEMSpageSize, pageToken
Adicionar itens ao álbumGOOGLEPHOTOS_BATCH_ADD_MEDIA_ITEMSalbumId, mediaItemIds
Adicionar enriquecimentoGOOGLEPHOTOS_ADD_ENRICHMENTalbumId, newEnrichmentItem, albumPosition

Desenvolvido por Composio

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

ably-automation

Automate Ably tasks via Rube MCP (Composio). Always search tools first for current schemas.

abstract-automation

Automate Abstract tasks via Rube MCP (Composio). Always search tools first for current schemas.

abuselpdb-automation

Automate Abuselpdb tasks via Rube MCP (Composio). Always search tools first for current schemas.

abyssale-automation

Automate Abyssale tasks via Rube MCP (Composio). Always search tools first for current schemas.

accelo-automation

Automate Accelo tasks via Rube MCP (Composio). Always search tools first for current schemas.

accredible-certificates-automation

Automate Accredible Certificates tasks via Rube MCP (Composio). Always search tools first for current schemas.

acculynx-automation

Automate Acculynx tasks via Rube MCP (Composio). Always search tools first for current schemas.

active-campaign-automation

Automate ActiveCampaign tasks via Rube MCP (Composio). Always search tools first for current schemas.

addresszen-automation

Automate Addresszen tasks via Rube MCP (Composio). Always search tools first for current schemas.

adobe-automation

Automate Adobe tasks via Rube MCP (Composio). Always search tools first for current schemas.

adrapid-automation

Automate Adrapid tasks via Rube MCP (Composio). Always search tools first for current schemas.

adyntel-automation

Automate Adyntel tasks via Rube MCP (Composio). Always search tools first for current schemas.

aeroleads-automation

Automate Aeroleads tasks via Rube MCP (Composio). Always search tools first for current schemas.

aero-workflow-automation

Automate Aero Workflow tasks via Rube MCP (Composio). Always search tools first for current schemas.

affinda-automation

Automate Affinda tasks via Rube MCP (Composio). Always search tools first for current schemas.

affinity-automation

Automate Affinity tasks via Rube MCP (Composio). Always search tools first for current schemas.

agencyzoom-automation

Automate Agencyzoom tasks via Rube MCP (Composio). Always search tools first for current schemas.

agent-mail-automation

Automate Agent Mail tasks via Rube MCP (Composio). Always search tools first for current schemas.

agentql-automation

Automate Agentql tasks via Rube MCP (Composio). Always search tools first for current schemas.

agenty-automation

Automate Agenty tasks via Rube MCP (Composio). Always search tools first for current schemas.

Habilidades Relacionadas