SearXNG MCP Server

by pwilkin
Integrations
  • Queries public SearXNG instances by parsing HTML search results into JSON format, allowing searches with time range filtering (day, month, year), and providing URL and summary data for each result.

mcp-searxng-public

公開されているSearXNGインスタンスをクエリし、HTMLコンテンツをJSON結果に解析するMCPサーバー

根拠

私が見たSearXNG用のMCPサーバーはすべて、出力形式として「json」を使用しています。確かにこれはSearXNG MCPサーバーをコーディングする上でより高速な方法ですが、JSON形式を公開していないパブリックサーバーでは、事実上すべて失敗してしまいます。

このサーバーは、最大 3 つのパブリック SearXNG サーバー (1 つをメインとして使用し、その他をフォールバックとして使用) から読み取り、結果を JSON に解析します。

インストール

npm install mcp-serxng-publicでインストールします。

サーバーがインストールされている場合、実行構成は次のようになります。

{ "name": "SearXNGScraper", "type": "stdio", "command": "npx", "args": ["mcp-searxng-public"], "capabilities": { "tool-calls": true }, "env": { "SEARXNG_BASE_URL": "https://searx.be;https://searx.tiekoetter.com;https://opnxng.com;https://searxng.world;https://searx.oloke.xyz;https://seek.fyi", } }

(選択したサーバーとして、 https://searx.space/の任意のサーバーを使用できます)

使用法

サーバーは1つのエンドポイントsearchを公開します。このエンドポイントは2つの引数を取ります。1つは検索クエリであるquery 、もう1つはオプションのtime_rangeです。time_range は、 https://docs.searxng.org/dev/search \_api.html の仕様に従った時間範囲パラメータ( daymonth 、またはyear )を受け取ります。

返されるのはオブジェクトの配列です:

[ { "url": "https://github.com/searxng/searxng", "summary": "You can start SearXNG using make run in the terminal or by pressing Ctrl+Shift+B" }, { "url": "https://searx.bndkt.io/", "summary": "Powered by searxng - 2025.3.22+5986629c6 — a privacy-respecting, open metasearch engine Source code | Issue tracker | Engine stats | Public instances | Contact instance maintainer" }, { "url": "https://docs.searxng.org/" "summary": "SearXNG is a free internet metasearch engine which aggregates results from up to 243 search services. Users are neither tracked nor profiled. Additionally, SearXNG can be used over Tor …" } { "url": "https://en.wikipedia.org/wiki/SearXNG", "summary": "SearXNG is federated, and as such is hosted by several instances, public and private. Private instances are hosted on a local network, or run on the user's desktop computer itself, and are …" } ]

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Tools

HTML コンテンツを JSON 結果に解析することでパブリック SearXNG インスタンスを検索できる MCP サーバー。JSON API アクセスを必要とせずにメタ検索機能を有効にします。

  1. 根拠
    1. インストール
      1. 使用法

        Related MCP Servers

        • -
          security
          A
          license
          -
          quality
          An MCP server implementation that integrates the Brave Search API, providing both web and local search capabilities.
          Last updated -
          2
          15,870
          47,408
          JavaScript
          MIT License
          • Linux
          • Apple
        • A
          security
          A
          license
          A
          quality
          An MCP server implementation that integrates the SearxNG API, providing web search capabilities.
          Last updated -
          2
          633
          63
          JavaScript
          MIT License
          • Linux
          • Apple
        • -
          security
          A
          license
          -
          quality
          A server based on the MCP protocol that uses the Brave API for web search functionality.
          Last updated -
          6
          Python
          MIT License
          • Apple
          • Linux
        • -
          security
          A
          license
          -
          quality
          MCP server for using various search tools like Tavily API. Planning to support various search tools (i.e. wiki search, searxng, etc)
          Last updated -
          1
          Python
          MIT License
          • Apple
          • Linux

        View all related MCP servers

        MCP directory API

        We provide all the information about MCP servers via our MCP API.

        curl -X GET 'https://glama.ai/api/mcp/v1/servers/pwilkin/mcp-searxng-public'

        If you have feedback or need assistance with the MCP directory API, please join our Discord server