# SearXNG MCP 服务器

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

Canonical URL: https://a2a-mcp.org/entry/searxng-mcp-server-zh

Language: zh

Category: MCP Servers

Updated: 2026-04-10

## 概述

**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`）中：

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

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

**Docker 选项**：

```bash
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

- MCP
- SearXNG
- 网络搜索
- 隐私
- AI智能体
- Claude
- 元搜索
- NodeJS
- 本地LLM
- Docker

## Sources

- [Project website](https://github.com/ihor-sokoliuk/mcp-searxng)
