Serper MCP 服务器是一个提供 Google 搜索 via Serper 的模型上下文协议 (MCP) 服务器。该服务器可使大型语言模型 (LLM) 获取 Google 的搜索结果信息。
google_search 工具用于获取搜索结果,可灵活设置多种参数。uv(推荐)uv。claude_desktop_config.json)中添加 serper MCP 服务器:{
"mcpServers": {
"serper": {
"command": "uvx",
"args": ["serper-mcp-server"],
"env": {
"SERPER_API_KEY": ""
}
}
}
}
uv 会自动从 pypi.org 下载 MCP 服务器并应用到您的 MCP 客户端。
pip 项目requirements.txt 文件中添加 serper-mcp-server:serper-mcp-server
pip install -r requirements.txt
{
"mcpServers": {
"serper": {
"command": "python3",
"args": ["-m", "serper_mcp_server"],
"env": {
"SERPER_API_KEY": ""
}
}
}
}
pip 全局使用pip 或 pip3。pip install serper-mcp-server
# 或者
pip3 install serper-mcp-server
serper MCP 服务器:{
"mcpServers": {
"serper": {
"command": "python3",
"args": ["serper-mcp-server"],
"env": {
"SERPER_API_KEY": ""
}
}
}
}
google_search - 获取搜索结果。
q (字符串): 要搜索的查询gl (字符串): 搜索所在的国家,例如 us, uk, ca, au 等。location (字符串): 搜索的位置,例如 San Francisco, CA, USAhl (字符串): 搜索的语言,例如 en, es, fr, de 等。tbs (字符串): 搜索的时间范围,例如 d(天),w(周),m(月),y(年)num (整数): 要返回的结果数量,最大为 100(默认值:10)page (整数): 要返回的页面编号,第一页是 1(默认值:1)您可以使用 MCP 检查器来调试服务器。
uvx 安装npx @modelcontextprotocol/inspector uvx serper-mcp-server
cd path/to/your/directory
npm install -g @modelcontextprotocol/inspector
@modelcontextprotocol/inspector uvx serper-mcp-server
请确保您已经获取了有效的 Serper API 密钥,并按照文档正确设置环境变量。