基本能力
产品定位
Serper Search MCP Server 是一个提供 Google 搜索功能和 AI 深度研究工具的服务,旨在为开发者提供强大的搜索和研究能力集成。
核心功能
- 🌐 通过 Serper API 提供强大的 Google 搜索集成
- 🔄 丰富的搜索响应数据,包括知识图谱信息、有机搜索结果、"People Also Ask" 问题和相关搜索
- 🧠 AI 驱动的深度研究工具,支持多步骤、迭代式研究,生成子查询以全面探索主题,并从多个来源合成信息
- 🛠 可配置的搜索参数,包括国家定位、语言选择、结果数量定制和自动纠正选项
- 🔒 安全的 API 密钥处理
- ⚡️ 支持速率限制和缓存
- 📝 提供 TypeScript 支持和完整的类型定义
- 📊 集成的性能指标用于结果优化
适用场景
- 需要集成 Google 搜索功能的应用程序
- 需要进行深度研究的 AI 应用
- 需要可配置搜索参数的研究工具
工具列表
- 搜索工具:提供基本的 Google 搜索功能,支持多种参数配置。
- 深度研究工具:AI 驱动的多步骤研究工具,支持不同深度的研究需求。
常见问题解答
- 如何获取 Serper API 密钥?
从 Serper.dev 获取 API 密钥。 - 如何禁用质量指标?
在.env
文件中设置DISABLE_METRICS=true
。
使用教程
使用依赖
- 确保已安装 Node.js 和 pnpm。
安装教程
- 克隆仓库:
bash
git clone https://github.com/yourusername/serper-search-server.git
cd serper-search-server - 安装依赖:
bash
pnpm install - 构建服务器:
bash
pnpm run build
配置
- 获取 Serper API 密钥并创建
.env
文件:
env
SERPER_API_KEY=your_api_key_here
调试方式
- 启动服务器并检查日志输出:
bash
pnpm start - 使用 Postman 或 curl 测试 API 端点。