
Google Image Search MCP Server

2025.04.05
0
TypeScript图片搜索API集成搜索工具
Google Image Search MCP Server 是一个基于 SerpAPI 的模型上下文协议(MCP)服务器,提供谷歌图片搜索功能。它允许AI助手搜索图片并根据特定标准分析搜索结果,以找到最相关的图片。
View on GitHub
Overview
基本能力
产品定位
Google Image Search MCP Server 是一个提供谷歌图片搜索功能的工具,主要用于帮助AI助手或开发者通过API搜索、下载和分析图片。
核心功能
- 搜索图片:通过谷歌图片搜索功能查找相关图片。
- 下载图片:将搜索到的图片下载到本地目录。
- 分析图片:根据特定标准(如“专业”、“色彩丰富”等)分析搜索结果,筛选最相关的图片。
适用场景
- AI助手需要获取相关图片的场景。
- 开发者需要集成图片搜索功能的项目。
- 需要批量下载和分析图片的应用场景。
工具列表
search_images
:用于通过谷歌图片搜索查找图片。- 参数:
query
(搜索关键词)、limit
(返回结果数量,默认10)。 download_image
:用于下载图片到本地。- 参数:
imageUrl
(图片URL)、outputPath
(保存路径)、filename
(文件名)。 analyze_images
:用于分析图片搜索结果,筛选最相关的图片。- 参数:
searchResults
(搜索结果数组)、criteria
(筛选标准)。
常见问题解答
- 如何获取 SerpAPI Key? 注册 serpapi.com 并获取API Key。
- 如何配置环境变量?
复制
.env.example
文件并填写SERP_API_KEY
。
使用教程
使用依赖
- 确保已安装 Node.js 和 npm。
- 运行以下命令安装依赖:
bash npm install
安装教程
- 克隆项目或下载源代码。
- 在项目根目录下创建
.env
文件并填写 SerpAPI Key:SERP_API_KEY=your_serp_api_key_here
- 安装依赖:
bash npm install
调试方式
- 开发模式:
bash npm run dev
- 构建项目:
bash npm run build
- 运行服务:
bash npm start