这是一个提供通过Serper进行Google搜索的Model Context Protocol服务器。此服务器使LLMs能够从Google获取搜索结果信息。
google_search - 设置 所有参数google_search_images - 设置 所有参数google_search_videos - 设置 所有参数google_search_places - 设置 所有参数google_search_maps - 设置 所有参数google_search_reviews - 设置 所有参数google_search_news - 设置 所有参数google_search_shopping - 设置 所有参数google_search_lens - 设置 所有参数google_search_scholar - 设置 所有参数google_search_patents - 设置 所有参数google_search_autocomplete - 设置 所有参数webpage_scrape - 设置 所有参数要通过Smithery自动安装Serper MCP Server到Claude Desktop:
npx -y @smithery/cli install @garylab/serper-mcp-server --client claude
uv(推荐)uv。claude_desktop_config.json)中添加serper mcp服务器:
{
"mcpServers": {
"serper": {
"command": "uvx",
"args": ["serper-mcp-server"],
"env": {
"SERPER_API_KEY": "<您的Serper API密钥>"
}
}
}
}
uv将使用uvx从pypi.org自动下载mcp服务器并应用到您的MCP客户端。pip在项目中将serper-mcp-server添加到您的MCP客户端代码requirements.txt文件中。
serper-mcp-server
安装依赖项。
pip install -r requirements.txt
添加客户端配置:
{
"mcpServers": {
"serper": {
"command": "python3",
"args": ["-m", "serper_mcp_server"],
"env": {
"SERPER_API_KEY": "<您的Serper API密钥>"
}
}
}
}
pip全局使用确保pip或pip3已在您的操作系统中。
pip install serper-mcp-server
# 或
pip3 install serper-mcp-server
在MCP客户端代码配置或Claude设置中添加serper mcp服务器:
{
"mcpServers": {
"serper": {
"command": "python3",
"args": ["serper-mcp-server"],
"env": {
"SERPER_API_KEY": "<您的Serper API密钥>"
}
}
}
}
您可以使用MCP检查器来调试服务器。对于uvx安装:
npx @modelcontextprotocol/inspector uvx serper-mcp-server
或者如果您已将包安装在特定目录或正在开发它:
git clone https://github.com/garylab/serper-mcp-server.git
cd serper-mcp-server
npx @modelcontextprotocol/inspector uv run serper-mcp-server -e SERPER_API_KEY=<密钥>
serper-mcp-server在MIT许可证下发布。这意味着您可以在遵守MIT许可证条款和条件的情况下自由使用、修改和分发该软件。更多详情,请参阅项目存储库中的LICENSE文件。