← 返回公开榜单
we

pskill9/web-search

Web search using free google search (NO API KEYS REQUIRED)

本周新增
0 星
近 3 周倍数
—
距上次推送
678 天
距上次发布
—
许可证

星标增长

每根柱子是这个周期记录下来的 star 增长:优先取逐个 stargazer 到达时间分桶的到达数,还没被 stargazer 扫描覆盖的仓库改用该周期的 star 净增;两个写者都没记录的周期画成虚线空档,而不是当成 0。柱高按各自窗口的峰值归一,两张图不共用坐标轴。指向任意一根柱子, tooltip 里是该周期的九项指标:当前值与周期内的净增。

还没有日粒度数据。每次采集会补齐最近 90 天,下一次采集后这里才会有曲线。

证据时间轴

这个项目还没有记录到异动、发布或许可证变化。

README
该仓库存储的文档,若已生成中文翻译则一并显示

Web Search MCP Server

一个使用Google搜索结果的模型上下文协议(MCP)服务器,无需API密钥即可实现自由网络搜索。

功能

  • 使用Google搜索结果进行网络搜索
  • 无需API密钥或身份验证
  • 返回包含标题、URL和描述的结构化结果
  • 可配置每次搜索的结果数量

安装

  1. 克隆或下载此仓库
  2. 安装依赖项:
npm install
  1. 构建服务器:
npm run build
  1. 将服务器添加到您的MCP配置:

对于VSCode(Claude Dev扩展):

{
  "mcpServers": {
    "web-search": {
      "command": "node",
      "args": ["/path/to/web-search/build/index.js"]
    }
  }
}

对于Claude桌面版:

{
  "mcpServers": {
    "web-search": {
      "command": "node",
      "args": ["/path/to/web-search/build/index.js"]
    }
  }
}

使用

服务器提供一个名为search的工具,接受以下参数:

{
  "query": string,    // 搜索查询
  "limit": number     // 可选:返回的结果数量(默认:5,最大:10)
}

示例用法:

use_mcp_tool({
  server_name: "web-search",
  tool_name: "search",
  arguments: {
    query: "your search query",
    limit: 3  // 可选
  }
})

示例响应:

[
  {
    "title": "示例搜索结果",
    "url": "https://example.com",
    "description": "搜索结果的描述..."
  }
]

限制

由于该工具使用Google搜索结果的网络抓取,需要注意以下重要限制:

  1. 速率限制:如果短时间内执行过多搜索,Google可能会暂时阻止请求。为避免这种情况:

    • 保持搜索频率合理
    • 妥善使用limit参数
    • 如有需要,考虑在搜索之间实施延迟
  2. 结果准确性:

    • 该工具依赖Google的HTML结构,该结构可能发生变化
    • 部分结果可能缺少描述或其他元数据
    • 复杂的搜索运算符可能无法按预期工作
  3. 法律注意事项:

    • 该工具仅限个人使用
    • 尊重Google的服务条款
    • 考虑根据您的使用情况实施适当的速率限制

贡献

欢迎提交问题和改进请求!

页面上的每个数字都来自记录下来的 stargazer 到达时间,没有评分公式,也没有 AI 判定。 任何结论都可以用 /api/v1/repos/{id}/stats 里的原始增量自己重算。