
Web Search MCP Server

2025.03.15
1
网页搜索谷歌搜索搜索工具
Web Search MCP Server 是一个基于模型上下文协议(MCP)的服务器,允许用户使用谷歌搜索结果进行免费的网页搜索,无需API密钥。该服务器提供了结构化的搜索结果,包括标题、URL和描述,并且可以配置每次搜索返回的结果数量。
View on GitHub
Overview
基本能力
产品定位
Web Search MCP Server 是一个用于网页搜索的工具,旨在为用户提供无需API密钥的谷歌搜索结果查询服务。
核心功能
- 使用谷歌搜索结果进行网页搜索
- 无需API密钥或认证
- 返回结构化的结果,包括标题、URL和描述
- 可配置每次搜索返回的结果数量
适用场景
- 需要快速获取网页搜索结果的开发者和研究人员
- 在缺乏API密钥的情况下进行网页搜索
- 需要结构化搜索结果的应用程序
工具列表
search
工具:接受查询字符串和可选的返回结果数量限制,返回结构化的搜索结果。
常见问题解答
- 速率限制:谷歌可能会暂时阻止频繁的搜索请求。
- 结果准确性:依赖于谷歌的HTML结构,可能变化;某些结果可能缺少描述或其他元数据。
- 法律考虑:工具仅供个人使用,需遵守谷歌的服务条款。
使用教程
使用依赖
- 确保已安装Node.js环境。
安装教程
- 克隆或下载仓库
- 安装依赖:
npm install
- 构建服务器:
npm run build
- 将服务器添加到MCP配置中:
对于VSCode(Claude Dev Extension):
{
"mcpServers": {
"web-search": {
"command": "node",
"args": ["/path/to/web-search/build/index.js"]
}
}
}
对于Claude Desktop:
{
"mcpServers": {
"web-search": {
"command": "node",
"args": ["/path/to/web-search/build/index.js"]
}
}
}
调试方式
使用search
工具进行搜索,示例:
use_mcp_tool({
server_name: "web-search",
tool_name: "search",
arguments: {
query: "your search query",
limit: 3 // optional
}
})
预期返回结构化的搜索结果。
许可证
None