Back to MCP Servers
SearXNG MCP 服务器 logo
mcp-server502

SearXNG MCP 服务器

流行的开源 MCP 服务器,可将 Claude 等 AI 智能体连接到任意 SearXNG 实例,实现注重隐私、无追踪器的网络搜索,具备实时结果、分页和安全搜索控制功能。

概述

SearXNG MCP 服务器 是一个轻量级、开源的**模型上下文协议(MCP)**服务器,它在 AI 助手(Claude、Cursor、LM Studio、本地 LLM 等)与 SearXNG(流行的自托管、注重隐私的元搜索引擎)之间架起桥梁。

它使得智能体能够执行网络搜索,而无需依赖像 Google 或 Bing 这样的商业 API,从而保持查询的私密性,避免跟踪、用户画像分析或付费墙问题。目前存在多个社区实现版本,其中最受欢迎的是由 ihor-sokoliuk 积极维护的 Node.js 版本。

主要特性

. 隐私优先搜索:聚合来自数十个搜索引擎(Google、Bing、DuckDuckGo 等)的结果,且不进行用户跟踪。 . 可配置的 SearXNG 实例:通过其 JSON API 与任何公共或自托管的 SearXNG 实例协同工作。 . 分页支持:获取额外的结果页面以进行全面的研究。 . 安全搜索控制:通过可配置的级别过滤露骨内容。 . 结构化结果:返回经过清理、解析后的结果,优化以供 LLM 使用。 . 易于部署:可通过 npx、Docker 或本地运行,提供 Node.js/Python/Go 等多种变体。 . 多客户端兼容性:与 Claude Desktop、Cursor、Windsurf 及其他兼容 MCP 的工具无缝协作。

应用场景

. 可靠的研究:让 Claude 获取最新信息以获得准确答案,而不是依赖过时的训练数据。 . 本地/私有 AI 工作流:与 Ollama 或 LM Studio 结合,构建完全具备离线能力(搜索除外)的智能体设置。 . 编程助手:在开发过程中实时搜索文档、库或错误信息。 . 新闻与时事:获取最新的文章和摘要,没有广告或赞助内容。 . 多工具编排:与其他 MCP 服务器(浏览器、数据库、代码执行)配对,构建强大的自主智能体。

工作原理

  1. 运行 MCP 服务器(本地进程或 Docker 容器)。
  2. 配置你的 MCP 客户端(例如 Claude Desktop)以连接到该服务器。
  3. AI 自动发现 searxng_web_search 工具。
  4. 当智能体需要新鲜的网络数据时,它会通过 MCP 协议调用该工具。
  5. 服务器查询你选择的 SearXNG 实例并返回结构化结果。

快速安装与配置(最流行的 Node.js 版本)

使用 npx(最简单的方式):

将以下内容添加到您的 Claude Desktop 配置(claude_desktop_config.json)中:

{
  "mcpServers": {
    "searxng": {
      "command": "npx",
      "args": ["-y", "mcp-searxng"],
      "env": {
        "SEARXNG_URL": "https://your-searxng-instance.example.com"
      }
    }
  }
}

为了获得最佳的隐私保护,推荐自托管 SearXNG(通过官方 SearXNG 仓库使用 Docker 运行)。

Docker 选项

docker pull mcpcommunity/ihor-sokoliuk-mcp-searxng:latest

其他值得注意的实现版本:

  • Python/uv 变体(例如,The-AI-Workshops 的版本)
  • 用于高性能的 Go 版本
  • 支持网页抓取或分类功能的增强型分支

配置选项

  • SEARXNG_URL:您的 SearXNG 实例 URL(公共或私有)。
  • 多个分支版本都支持代理和身份验证。
  • 安全搜索级别和结果分类(通用、新闻、图片等)。

在添加服务器后,请重启您的 MCP 客户端。工具应自动出现在代理的可用工具列表中。

常见提示

  • 使用自托管的 SearXNG 实例,以获得最佳的隐私性和可靠性。
  • 公共实例可用于快速测试,但可能存在速率限制或停机。
  • 与页面抓取工具结合使用,可进行更深入的研究(许多分支版本包含内容提取功能)。

SearXNG MCP 是 MCP 生态系统中使用最广泛的、注重隐私的网络搜索工具之一,使其对于构建或使用本地优先或注重隐私的 AI 代理来说至关重要。

如需获取最新版本和完整文档,请访问主仓库。

Tags

MCPSearXNG网络搜索隐私AI智能体Claude元搜索NodeJS本地LLMDocker

Related Entries

Keep exploring similar tools and resources in this category.

Browse MCP Servers
TinyFish logo

TinyFish

MCP Servers

TinyFish 为兼容 MCP 的 AI 助手提供网络自动化、网络搜索、内容提取和远程浏览器会话工具。托管的 MCP 服务器使用 OAuth 2.1,而可选的本地 @tiny-fish/mcp 代理支持仅本地、CI 和无头环境下的 API 密钥认证。

DataForSEO MCP Server logo

DataForSEO MCP Server

MCP Servers

DataForSEO MCP Server is the official Model Context Protocol server for connecting AI clients to DataForSEO SEO, SERP, keyword, backlink, on-page, business, domain, content, merchant, and AI optimization data. It can be used as a hosted Streamable HTTP endpoint, a local npx package, a Docker container, or a source-built TypeScript server.

Higgsfield MCP logo

Higgsfield MCP

MCP Servers

Higgsfield MCP is Higgsfield AI's hosted MCP connector for generating images, videos, reusable characters, and creative assets from Claude or MCP-compatible agents. It uses a Higgsfield account and platform credits, with no API key documented for the official MCP connector.

TinyFish logo

TinyFish

MCP Servers

TinyFish 是一个面向AI代理的Web基础设施平台,集成了实时网络搜索、基于浏览器渲染的内容提取、基于目标的网页自动化以及云端浏览器会话管理。开发者可以通过API、SDK、CLI以及与代理框架和AI编程工具的集成来访问该平台。

X MCP logo

X MCP

MCP Servers

X MCP 是 X 官方托管的 Model Context Protocol 服务器,可让兼容 MCP 的 AI 工具调用 X API 端点。它通过 xurl 桥接 OAuth 用户上下文,支持帖子搜索、用户查询、书签、趋势、新闻和 Articles 等工作流。

TinyFish logo

TinyFish

MCP Servers

TinyFish exposes web automation, web search, content extraction, and remote browser-session tools to MCP-compatible AI assistants. The hosted MCP server uses OAuth 2.1, while an optional local @tiny-fish/mcp proxy supports API-key authentication for local-only, CI, and headless setups.