mcp-searxng 今日发布

自托管隐私搜索引擎 MCP Server:用可控的 SearXNG 实例为 AI 助手提供网络搜索能力

mcp-searxng 是集成 SearXNG 搜索引擎的 MCP Server,为 AI 助手提供隐私友好的网络搜索能力,GitHub 星标 1147+。与 Brave Search、Exa 等商业 MCP 不同,它完全免费、无需 API Key,且搜索实例可完全自托管。

核心功能

1. 网络搜索

  • 支持通用搜索、新闻搜索和文章查询
  • 分页、时间范围、语言、安全搜索过滤
  • 相关性过滤(min_score)和格式化文本或原始 JSON 输出

2. 实例容错与扩展

  • 在 SEARXNG_URL 中配置多个 SearXNG 副本(分号分隔)
  • 搜索默认按顺序故障转移,也可配置为并行查询所有健康副本并合并结果(fan-out)

3. 直接答案与元数据

  • 文本结果中优先返回 SearXNG 的直接答案、纠错、建议和 infobox
  • 搜索建议通过 /autocompleter 端点提供查询自动补全

4. URL 内容读取

  • 内容类型感知 Markdown 转换
  • 支持 PDF 文本提取(最多 500 页)
  • 支持分页、段落范围和标题过滤

5. 浏览器求解器

  • 可配置 FlareSolverr 和 Byparr 绕过 Cloudflare 等反爬保护
  • 双提供者模式:FlareSolverr 优先,Byparr 作为备用

6. 隐私优势对比 | | Brave MCP | Exa MCP | Firecrawl MCP | mcp-searxng | |---|---|---|---|---| | 网络搜索 | ✓ | ✓ | ✓ | ✓ | | 读取 URL | ✗ | ✓ | ✓ | ✓ | | 分页 | ✓ | ✗ | ✓ | ✓ | | 自托管 | ✗ | ✗ | 部分 | ✓ | | 免费/无需 Key | ✗ | ✗ | ✗ | ✓ |

安装方式

npm install -g mcp-searxng

MCP 配置示例

{
  "mcpServers": {
    "searxng": {
      "command": "npx",
      "args": ["-y", "mcp-searxng"],
      "env": {
        "SEARXNG_URL": "YOUR_SEARXNG_INSTANCE_URL"
      }
    }
  }
}

适用场景:注重搜索隐私的用户或企业(搜索实例完全可控)、需要免费网络搜索能力的 AI 助手、需要自托管搜索服务的团队。

团队信息

由 AI 猎手自动发现

评论与建议

0 条评论