MCP.so
Sign In

mcp_server_searXNG

@panxingfeng

About mcp_server_searXNG

基于MCP技术,使用searXNG的网络搜索工具

Basic information

Category

Other

License

MIT

Runtime

python

Transports

stdio

Publisher

panxingfeng

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "mcp_server_searXNG": {
      "command": "npx",
      "args": [
        "@modelcontextprotocol/inspector",
        "python",
        "-m",
        "mcp_server_searxng"
      ]
    }
  }
}

Tools

No tools detected

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is mcp_server_searXNG?

mcp_server_searXNG is an MCP-based network search function server that uses the SearXNG search engine for privacy-friendly web searches. It is intended for users who want to perform web searches with privacy and control over search sources and categories.

How to use mcp_server_searXNG?

Install with pip install mcp-server-searxng==0.2, then configure as an MCP server by specifying the command python -m mcp_server_searxng --instance-url=https://your-searxng-instance.com. Invoke the web_search tool with required parameter query and optional parameters such as categories, engines, language, max_results, and time_range.

Key features of mcp_server_searXNG

  • Web searches through multiple search engines
  • Supports general, images, and news categories
  • Customizable engine selection
  • Language filtering (default: Chinese)
  • Time range filtering (day, week, month, year)
  • Control over maximum search results

Use cases of mcp_server_searXNG

  • Integrate privacy-friendly web search into MCP-based AI assistants
  • Perform filtered searches by category (e.g., news or images)
  • Retrieve time-constrained search results via MCP tools

FAQ from mcp_server_searXNG

What runtime dependencies does mcp_server_searXNG require?

It requires Python and is installed via pip. It also needs a running SearXNG instance accessible via URL.

How is data privacy handled?

The server uses SearXNG, which is designed for privacy-friendly searching; however, no specific data handling details beyond that are provided.

How is authentication or transport configured?

The README does not mention authentication or transport configuration beyond specifying the SearXNG instance URL.

What are the known limitations?

The README does not list any known limitations or constraints.

Can I use it without a cloud service?

Yes, you point it to your own SearXNG instance, keeping search queries locally hosted.

Comments

More Other MCP servers