google-image-search-mcp
Provides tools for searching Google Images via SerpAPI, including image search, downloading images, and analyzing results.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@google-image-search-mcp search for images of a sunset beach"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Google Image Search MCP Server
This MCP (Model Context Protocol) server provides Google Image Search functionality through the SerpAPI. It allows AI assistants to search for images and analyze the results to find the most relevant ones based on specific criteria.
Features
Search for images with Google Image Search
Download images to a local directory
Analyze search results based on relevance criteria
Related MCP server: SerpApi MCP Server
Installation
npm installConfiguration
Create a .env file with your SerpAPI key (you can copy from .env.example):
SERP_API_KEY=your_serp_api_key_hereYou can get a SerpAPI key by signing up at serpapi.com.
Usage
Building
npm run buildRunning
npm startDevelopment
npm run devAvailable Tools
search_images
Search for images using Google Image Search.
Parameters:
query(string): The search query for finding imageslimit(number, optional): Maximum number of results to return (default: 10)
download_image
Download an image to a local directory.
Parameters:
imageUrl(string): URL of the image to downloadoutputPath(string): Directory path where the image should be savedfilename(string): Filename for the downloaded image (including extension)
analyze_images
Analyze image search results to find the most relevant ones.
Parameters:
searchResults(array): Array of image search results to analyzecriteria(string): Criteria for selecting the best images (e.g., 'professional', 'colorful', etc.)
License
ISC
Available Tools
3 toolsanalyze_imagesB
Analyze image search results to find the most relevant ones
Inputs: criteria (required), searchResults (required).
download_imageC
Download an image to a local directory
Inputs: filename (required), imageUrl (required), outputPath (required).
search_imagesC
Search for images using Google Image Search
Inputs: query (required), limit.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 3 tools
Each tool has a distinct role: search returns images, analyze evaluates relevance, download saves locally. The line between search and analyze could cause minor confusion, but descriptions clarify.
All tools follow a consistent verb_noun pattern in snake_case: search_images, analyze_images, download_image.
3 tools is slightly low for a search service, but for a focused utility it's reasonable and each tool serves a clear purpose.
Core search, analysis, and download are covered, but missing image metadata retrieval, pagination, or search refinement are notable gaps.
Related MCP Connectors
Search Google straight from your AI agent. Web results, images, videos, news, products, scholarly ar
Google Images for any search: full-size image URL, width, height, file size, thumbnail, title and source page, with size, color, type, time and Creative Commons filters. Runs on Apify, $0.25 per 1,000 images.
Google SERP, Maps, Shopping, News and AI-answer data for AI agents, from the Searlo search API.
Image & PDF tools for AI agents: compress, convert, resize, PDF, AI vision, pipeline.
Related MCP Servers
- AlicenseBqualityDmaintenanceEnables AI assistants to download images from URLs and perform basic image optimization tasks.220 npm17Apache 2.0
- AlicenseNot gradedqualityDmaintenanceIntegrates with SerpAPI and YouTube to provide comprehensive search capabilities across Google Search, News, Scholar, Trends, Finance, Maps, Images, YouTube, and transcript retrieval for AI assistants.2MIT
- FlicenseNot gradedqualityCmaintenanceProvides tools for searching and downloading images using Google Image Search API.4-
- FlicenseAqualityBmaintenanceEnables AI agents to search for reference images using natural language queries, aggregate results from multiple image sources, and interactively select, refine, and download images through tool calls.4-