README
🚀 谷歌图片搜索 MCP 服务器
该 MCP(模型上下文协议)服务器借助 SerpAPI 实现了 Google 图片搜索功能。它让 AI 助手能够利用 Google 图片搜索开展图像搜索,并依据特定标准对结果进行分析,从而找出最相关的图像。
🚀 快速开始
本服务器允许 AI 助手使用 Google 图片搜索进行图像搜索,并根据特定标准分析结果以找到最相关的图像。以下是快速使用的步骤:
- 完成安装(见“📦 安装指南”)。
- 进行配置(见“📦 安装指南”中的配置部分)。
- 构建项目(见“💻 使用示例”中的构建部分)。
- 运行项目(见“💻 使用示例”中的运行部分)。
✨ 主要特性
- 可使用 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(字符串):要下载的图片 URLoutputPath(字符串):保存图片的目标文件夹路径filename(字符串):下载的图片文件名(包括扩展名)
analyze_images
分析图片搜索结果以找到最相关的图片。 参数:
searchResults(数组):要分析的图片搜索结果数组criteria(字符串):用于选择最佳图片的标准(例如,'专业', '色彩鲜艳'等)
📄 许可证
本项目采用 ISC 许可证。
Scan to contact