google-image-search-mcp
An MCP server for Google Image Search integration
Documentation
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
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 images
- `limit` (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 download
- `outputPath` (string): Directory path where the image should be saved
- `filename` (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 analyze
- `criteria` (string): Criteria for selecting the best images (e.g., 'professional', 'colorful', etc.)
License
ISC
Frequently asked questions
What is google-image-search-mcp?
google-image-search-mcp is An MCP server for Google Image Search integration
How do I install google-image-search-mcp?
Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.
Is google-image-search-mcp open source?
Yes — it is hosted on GitHub at https://github.com/Virul360/google-image-search-mcp and has 10 stars.
Related MCP tools
Playwright MCP server TypeScript-based implementation. Trusted by 22000+ developers. Trusted by 22000+ developers. Trusted by 22000+ developers.
Official Notion MCP Server TypeScript-based implementation. Trusted by 3400+ developers. Trusted by 3400+ developers. Trusted by 3400+ developers.
Directory for Awesome MCP Servers TypeScript-based implementation. Trusted by 1900+ developers. Trusted by 1900+ developers.
🧩 MCP Gateway - A lightweight gateway service that instantly transforms existing MCP Servers and APIs into MCP servers with zero code changes.
MCP Aggregator, Orchestrator, Middleware, Gateway in one docker TypeScript-based implementation. Trusted by 1400+ developers.
MCP Server for kubernetes management commands TypeScript-based implementation. Trusted by 1100+ developers. Trusted by 1100+ developers.
Run your own MCP server? See who uses it and what to fix.
Measure it with TrackMCP