Repolode
ihor-sokoliuk

ihor-sokoliuk/mcp-searxng

让 Claude、Cursor 等 AI 助手通过自建或可信的 SearXNG 实例进行网页搜索的 MCP 服务器。

Star
1,316
Fork
178
未关闭 Issue
5
最近提交
前天

这是什么?

mcp-searxng 是一个 Model Context Protocol 服务器,用于把 AI 助手连接到可自托管的元搜索引擎 SearXNG。它提供网页搜索、搜索建议、查看实例分类与搜索引擎信息,以及读取指定 URL 正文等工具,让助手在回答问题时可以收集资料来源。

本项目不负责安装 SearXNG,需要你已有开启 JSON 输出的实例。它可以通过 npx、全局 npm 安装或 Docker 以 STDIO 方式在本地运行,也可以作为独立的 Streamable HTTP 服务运行,并支持静态 Bearer 令牌或 OAuth 保护。副本故障切换、缓存、代理和浏览器求解器等功能通过环境变量配置。

隐私保护程度取决于 SearXNG 的部署方式。使用自己控制的实例可避免把查询交给第三方搜索服务商;公共实例则会接收查询内容,并可能记录日志。

核心功能

  • 01网页搜索,支持分页、过滤、直接答案,以及文本或 JSON 输出。
  • 02读取指定 URL 的 HTML、结构化文本和有长度限制的 PDF 内容。
  • 03提供搜索建议,并查看实例的分类和搜索引擎信息。
  • 04支持副本故障切换、HTML 回退、缓存和代理设置。
  • 05可通过本地 STDIO 或 Streamable HTTP 运行,并可选配置 Bearer 令牌或 OAuth 保护。

适用场景

  • 在不购买付费搜索 API 密钥的情况下,为 Claude 或 Cursor 增加网页搜索。
  • 让 AI 助手通过自有 SearXNG 实例进行更注重隐私的资料检索。
  • 在任务中让 AI 智能体读取指定网页或 PDF 内容。
  • 为团队的多个助手提供共享的 HTTP MCP 服务端点。

标签

常见问题

mcp-searxng 是什么?
让 Claude、Cursor 等 AI 助手通过自建或可信的 SearXNG 实例进行网页搜索的 MCP 服务器。 mcp-searxng 是一个 Model Context Protocol 服务器,用于把 AI 助手连接到可自托管的元搜索引擎 SearXNG。它提供网页搜索、搜索建议、查看实例分类与搜索引擎信息,以及读取指定 URL 正文等工具,让助手在回答问题时可以收集资料来源。
mcp-searxng 可以免费使用吗?用的什么许可证?
mcp-searxng 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
mcp-searxng 还在维护吗?
活跃维护中。mcp-searxng 最近一次提交是在 2026年10月19日。
mcp-searxng 适合用来做什么?
在不购买付费搜索 API 密钥的情况下,为 Claude 或 Cursor 增加网页搜索。 让 AI 助手通过自有 SearXNG 实例进行更注重隐私的资料检索。 在任务中让 AI 智能体读取指定网页或 PDF 内容。 为团队的多个助手提供共享的 HTTP MCP 服务端点。
在哪里获取 mcp-searxng?
源代码和安装说明在 GitHub 上:https://github.com/ihor-sokoliuk/mcp-searxng

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目