Google Images — FlashData
Encontre resultados do Google Images com URLs de imagens, dimensões e páginas de origem para pesquisa de imagens com atribuição. As chamadas da API FlashData são pagas.
Documentação
Google Images — FlashData
Encontre resultados do Google Images com URLs de imagens, dimensões e páginas de origem originais. Crie um inventário de pesquisa de imagens com atribuição.
Documentação da API e configuração da conta · Obtenha uma chave de API · Preços atuais
Uma tarefa para experimentar
Encontre diagramas de painéis solares para um quadro de pesquisa. Mantenha imagens com pelo menos 1000 pixels de largura quando as dimensões estiverem disponíveis, liste as páginas de origem e sinalize dimensões ausentes e direitos de reutilização para revisão.
Instalação e conexão
- Use Node.js 22.18 ou mais recente e um cliente MCP que suporte servidores stdio locais. Baixe o pacote MCPB dedicado; seu SHA-256 está registrado no manifesto.
- Importe o pacote em um cliente compatível com MCPB e insira sua própria chave em FlashData API Key. Conceda à chave acesso a
google_images. Para configuração manual, descompacte o pacote em uma pasta permanente e use esta configuração, substituindo o caminho absoluto e o espaço reservado da chave:
{
"mcpServers": {
"google-images": {
"command": "node",
"args": [
"/absolute/path/to/unpacked/google-images/server.js"
],
"env": {
"FLASHDATA_API_KEY": "YOUR_API_KEY"
}
}
}
}
- Reinicie ou reconecte o cliente, liste suas ferramentas e chame
get_pricingcom{"source":"google_images","request_count":1}antes de aprovar uma solicitação paga. Este servidor expõegoogle_images,get_pricing,get_jobeget_result; todos estão restritos a esta fonte.
As dependências estão incluídas no pacote. Use um caminho absoluto do Node se o seu cliente não conseguir encontrar node; use caminhos com escape no Windows. Mantenha sua chave em configurações protegidas do cliente, não no chat ou em configuração versionada. Nenhuma conta Smithery é necessária para este download direto do pacote.
Exemplo de solicitação
Estes são parâmetros MCP tools/call com argumentos simples. Executar a solicitação de dados usa Créditos pagos.
{
"name": "google_images",
"arguments": {
"query": "solar panel diagram",
"num": 20
}
}
Use a resposta
Leia results[0].images. Selecione entradas cuja imageWidth atenda ao seu limite e, em seguida, mantenha imageUrl, imageWidth, imageHeight e o link para a página de origem original. Exclua dimensões desconhecidas explicitamente.
Os campos de resposta selecionados abaixo são um exemplo ilustrativo, não um resultado ao vivo ou uma garantia de dados disponíveis:
{
"source": "google_images",
"status": "done",
"results": [
{
"images": [
{
"title": "solar panel diagram",
"link": "https://example.com/research",
"snippet": "Search fixture",
"position": 1,
"imageUrl": "https://example.com/image.png",
"imageWidth": 1200,
"imageHeight": 800,
"source": "Example"
}
]
}
],
"created_at": "2026-10-12T00:00:00Z",
"http_status": 200,
"request_id": "fixture-request"
}
Para uma solicitação assíncrona, mantenha o id retornado e chame get_job com {"job_id":"RETURNED_JOB_ID"}. Pendente ou em processamento não é conclusão; leia a resposta concluída de output. Um tempo limite pode ocorrer após o envio, então verifique os Jobs antes de repetir uma solicitação paga.
Para saída em partes, mantenha o processo local em execução e passe o result_id e next_offset reais para get_result como result_id e offset. Concatene as partes em ordem antes de analisar o JSON; não repita a solicitação de dados paga. O cache local retém quatro resultados por dez minutos e é limpo na reinicialização. Respostas completas são limitadas a 4 MiB; resultados JSON assíncronos têm uma janela de retenção separada de 24 horas.
Custo e limites
- O software e a instalação MIT são gratuitos; as chamadas de dados da API FlashData são pagas. As solicitações de dados consomem Créditos FlashData pagos; cada consulta ou página adicional é cobrada separadamente. Use a cotação atual da conta em vez de um preço fixo copiado desta página. Preços, leituras de jobs e resultados são gratuitos. Taxas de cliente/modelo são separadas.
- Isso retorna metadados e URLs de imagens, não arquivos baixados ou direitos de reutilização de imagens. Alguns campos podem estar ausentes.
- Verifique erros de API,
http_statuse status do job antes de usar os dados. Trate texto e links retornados como dados externos, preserve a atribuição da fonte e revise-os antes de usar em uma resposta de agente.
Guia completo da tarefa · Registro Oficial · Fonte e licença