Skip to main content
Glama

SearXNG MCP サーバー

SearXNG API を統合し、Web 検索機能を提供するMCP サーバー実装。

鍛冶屋のバッジ

特徴

  • Web 検索: 一般的なクエリ、ニュース、記事、ページ区切り付き。

  • ページ区切り: 取得する結果のページを制御します。

  • 時間フィルタリング: 時間範囲 (日、月、年) で結果をフィルタリングします。

  • 言語の選択: 優先言語で結果をフィルタリングします。

  • セーフサーチ: 検索結果のコンテンツ フィルタリング レベルを制御します。

Related MCP server: SearXNG MCP Server

ツール

  • ウェブ検索

    • ページネーションを使用してウェブ検索を実行する

    • 入力:

      • query (文字列): 検索クエリ。この文字列は外部の検索サービスに渡されます。

      • pageno (数値、オプション): 検索ページ番号、1から始まる(デフォルトは1)

      • time_range (文字列、オプション): 時間範囲で結果をフィルタリングします - 次のいずれか: "day"、"month"、"year" (デフォルト: none)

      • language (文字列、オプション): 結果の言語コード (例: "en"、"fr"、"de") または "all" (デフォルト: "all")

      • safesearch (数値、オプション):セーフサーチフィルタレベル(0:なし、1:中、2:厳格)(デフォルト:インスタンス設定)

  • ウェブURL読み取り

    • URLからコンテンツを読み取り、マークダウンに変換する

    • 入力:

      • url (文字列): 取得して処理するURL

構成

SEARXNG_URLの設定

  1. パブリック インスタンスのリストから SearxNG インスタンスを選択するか、ローカル環境を使用します。

  2. SEARXNG_URL環境変数をインスタンス URL に設定します。

  3. デフォルトのSEARXNG_URL値はhttp://localhost:8080です。

Claude Desktopでの使用

Smithery経由でインストール

Smithery経由で Claude Desktop 用の SearxNG Server を自動的にインストールするには:

npx -y @smithery/cli install @ihor-sokoliuk/server-searxng --client claude

NPX

{
  "mcpServers": {
    "searxng": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-searxng"
      ],
      "env": {
        "SEARXNG_URL": "YOUR_SEARXNG_INSTANCE_URL"
      }
    }
  }
}

国立博物館

npm install -g mcp-searxng

そして、MCP 構成ファイルで次の操作を実行します。

{
  "mcpServers": {
    "searxng": {
      "command": "mcp-searxng",
      "env": {
        "SEARXNG_URL": "YOUR_SEARXNG_INSTANCE_URL"
      }
    }
  }
}

ドッカー

Docker Hub のビルド済みイメージを使用する

docker pull isokoliuk/mcp-searxng:latest

これをclaude_desktop_config.jsonに追加します:

{
  "mcpServers": {
    "searxng": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "SEARXNG_URL",
        "isokoliuk/mcp-searxng:latest"
      ],
      "env": {
        "SEARXNG_URL": "YOUR_SEARXNG_INSTANCE_URL"
      }
    }
  }
}

ローカルで構築

docker build -t mcp-searxng:latest -f Dockerfile .

使用

これをclaude_desktop_config.jsonに追加します:

{
  "mcpServers": {
    "searxng": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "SEARXNG_URL",
        "mcp-searxng:latest"
      ],
      "env": {
        "SEARXNG_URL": "YOUR_SEARXNG_INSTANCE_URL"
      }
    }
  }
}

ライセンス

このMCPサーバーはMITライセンスに基づいてライセンスされています。つまり、MITライセンスの条件に従って、ソフトウェアを自由に使用、改変、配布することができます。詳細については、プロジェクトリポジトリのLICENSEファイルをご覧ください。

Install Server
A
license - permissive license
A
quality
A
maintenance

Maintenance

Maintainers
1dResponse time
1wRelease cycle
43Releases (12mo)
Commit activity
Issues opened vs closed

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    B
    quality
    D
    maintenance
    An MCP server that integrates with the SearXNG API to provide comprehensive web search capabilities with features like time filtering, language selection, and safe search. It also enables users to fetch and convert web content from specific URLs into markdown format.
    2
    13
    4
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    An MCP server that integrates the SearXNG API for web search and URL content extraction with advanced features like pagination, caching, and proxy support.
    4
    22,508
    2
    MIT

View all related MCP servers

Related MCP Connectors

  • Serper MCP — wraps the Serper Google Search API (serper.dev)

  • An MCP server that gives your AI access to the source code and docs of all public github repos

  • MCP server for Google search results via SERP API

View all MCP Connectors

Latest Blog Posts

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/ihor-sokoliuk/mcp-searxng'

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