基本能力
产品定位
Serper Search and Scrape MCP Server 是一个专注于网页搜索和内容抓取的工具,旨在为用户提供高效的网页信息检索和内容提取能力。
核心功能
- 网页搜索 (
google_search
): - 通过 Serper API 进行网页搜索
- 支持丰富的搜索结果,包括有机结果、知识图谱、"人们也问"和相关搜索
- 支持区域和语言定位
-
支持高级搜索操作符(如
site
,filetype
,inurl
,intitle
等) -
网页抓取 (
scrape
): - 从网页中提取内容
- 支持纯文本和可选 Markdown 格式
- 包括 JSON-LD 和头部元数据
- 保留文档结构
适用场景
- 需要快速获取网页信息的开发者
- 需要批量抓取网页内容的数据分析师
- 需要集成搜索功能的应用程序
工具列表
google_search
: 提供丰富的网页搜索功能,支持多种高级搜索操作符scrape
: 提供网页内容抓取功能,支持多种内容格式输出
常见问题解答
- 如何获取 Serper API key?
- 需要注册 Serper API 服务获取 API key
- 如何调试?
- 推荐使用 MCP Inspector 进行调试
- 如何安装?
- 可以通过 Smithery、Claude Desktop、Cline、Cursor 或 Docker 安装
使用教程
使用依赖
- Node.js >= 18
- Serper API key (设置为
SERPER_API_KEY
环境变量)
安装教程
通过 Smithery 安装
bash
npx -y @smithery/cli install @marcopesani/mcp-server-serper --client claude
通过 Docker 安装
bash
docker build -t mcp-server-serper .
docker run -e SERPER_API_KEY=your_api_key_here mcp-server-serper
调试方式
bash
npm run inspector
使用 MCP Inspector 提供的 URL 在浏览器中访问调试工具。