搜索代理系统连接工具

一个通过searXNG将代理系统连接到搜索系统的MCP服务器,支持自定义搜索和集成。

作者 By SecretiveShell
本地部署 搜索代理 系统集成
GitHub

MCP搜索

MCP服务器,用于通过以下方式将代理系统连接到搜索系统 searXNG.

MCP SearxNG Badge

工具

使用SearXNG搜索网页

鼓励

PYTHON``` 1search(query: str) -> f”Searching for {query} using searXNG”


## 用法


### 通过uvx


1. 像这样配置客户端JSON


JSON```
1
2
3
4
5
6
7
8
9
10{
  "mcpServers": {
    "searxng": {
      "command": "uvx", 
      "args": [
        "mcp-searxng"
      ]
    }
  }
}

通过git克隆

  1. 将服务器添加到claude桌面(入口点是main.py

克隆仓库并将此JSON添加到claude桌面

您可以使用以下命令运行此服务器 uvx mcp-searxng,或使用回购的本地副本

JSON``` 1 2 3 4 5 6 7 8 9 10 11 12 13{ “mcpServers”: { “searxng”: { “command”: “uv”, “args”: [ “—project”, “/absoloute/path/to/MCP-searxng/”, “run”, “/absoloute/path/to/MCP-searxng/mcp-searxng/main.py” ] } } }


您需要更改路径以匹配您的环境


### 自定义SearXNG URL


1. 设置环境变量 `SEARXNG_URL` 指向searxng服务器的URL(默认为 `http://localhost:8080`)
2. 运行MCP客户端,您应该能够使用searxng搜索网络


注意:如果您使用的是claudedesktop,请确保在再次运行服务器之前终止进程(任务管理器或等效程序)