Back to MCP directory
publicPublicdnsLocal runtime

google-image-search-mcp

该项目是一个基于SerpAPI的Google图片搜索MCP服务器,提供图片搜索、下载和分析功能,帮助AI助手获取相关图像资源。

article

README

🚀 谷歌图片搜索 MCP 服务器

该 MCP(模型上下文协议)服务器借助 SerpAPI 实现了 Google 图片搜索功能。它让 AI 助手能够利用 Google 图片搜索开展图像搜索,并依据特定标准对结果进行分析,从而找出最相关的图像。

🚀 快速开始

本服务器允许 AI 助手使用 Google 图片搜索进行图像搜索,并根据特定标准分析结果以找到最相关的图像。以下是快速使用的步骤:

  1. 完成安装(见“📦 安装指南”)。
  2. 进行配置(见“📦 安装指南”中的配置部分)。
  3. 构建项目(见“💻 使用示例”中的构建部分)。
  4. 运行项目(见“💻 使用示例”中的运行部分)。

✨ 主要特性

  • 可使用 Google 图片搜索查找图片。
  • 能将图片下载到本地目录。
  • 可分析搜索结果以确定其相关性标准。

📦 安装指南

安装依赖

npm install

配置环境

创建一个 .env 文件并添加您的 SerpAPI 密钥(可以从 .env.example 复制):

SERP_API_KEY=your_serp_api_key_here

您可以在 serpapi.com 注册以获取一个 SerpAPI 密钥。

💻 使用示例

基础用法

构建项目

npm run build

运行项目

npm start

开发模式

npm run dev

高级用法

本项目提供了几个可用工具,以下是它们的使用说明:

search_images

使用 Google 图片搜索查找图片。 参数:

  • query (字符串):用于查找图片的搜索词
  • limit (数字,可选):要返回的最大结果数(默认值:10)

download_image

将一张图片下载到本地目录。 参数:

  • imageUrl (字符串):要下载的图片 URL
  • outputPath (字符串):保存图片的目标文件夹路径
  • filename (字符串):下载的图片文件名(包括扩展名)

analyze_images

分析图片搜索结果以找到最相关的图片。 参数:

  • searchResults (数组):要分析的图片搜索结果数组
  • criteria (字符串):用于选择最佳图片的标准(例如,'专业', '色彩鲜艳'等)

📄 许可证

本项目采用 ISC 许可证。

help

Runtime guide

cloud

Hosted runtime

Hosted servers run from a provider-managed environment. You usually connect the MCP client to the hosted endpoint or follow the provider's authorization flow, without keeping a local process alive

  1. Open provider connection page
  2. Authorize or copy endpoint
  3. Connect from your MCP client
terminal

Local runtime / other methods

Local servers run on your own machine or infrastructure. You normally copy the server_config into your MCP client, install the required package, and provide env variables from env_schema when needed

  1. Copy server_config
  2. Install required package
  3. Fill env variables and restart client