Skip to main content
Glama

SearXNG MCP サーバー

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

鍛冶屋のバッジ

特徴

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

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

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

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

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

Related MCP server: SerpApi 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ファイルをご覧ください。

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

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