SearXNG MCP Server について
SearXNG MCP Server は、MCP クライアントを SearXNG メタ検索インスタンスに接続します。一般検索、画像検索、期間指定のニュース検索に加え、利用可能なエンジンやカテゴリを確認できます。
主な機能
- 01カテゴリやエンジンを横断した検索
- 02画像検索
- 03期間を指定したニュース検索
- 04利用可能なエンジンとカテゴリの一覧
活用シーン
- 01複数エンジンでトピックを検索
- 02クエリに関連する画像を探す
- 03期間を指定して最近のニュースを調べる
- 04利用可能なエンジンやカテゴリを確認
MCP 対応
SearXNG の検索機能とエンジン情報を、MCP クライアント向けのツールとして公開します。stdio と SSE のトランスポートに対応します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
インストール方法は未掲載です
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
SearXNG MCP サーバー
SearXNG メタ検索エンジンと連携するための Model Context Protocol(MCP)サーバーです。
サーバー URL:http://localhost:8892/sse
機能
- 一般検索:複数のカテゴリや検索エンジンを横断して検索します
- 画像検索:画像検索に特化した機能です
- ニュース検索:時間で絞り込んだニュース検索です
- エンジン情報:利用可能な検索エンジンとカテゴリを取得します
パラメーター
-t:トランスポートの種類(stdio/sse)、デフォルト:stdio-h:SSE サーバーのホスト、デフォルト:0.0.0.0-p:SSE サーバーのポート、デフォルト:8892-searxng:SearXNG インスタンスの URL、デフォルト:http://127.0.0.1:8080
例
# Start server with custom SearXNG instance
./go_mcp_server_searxng -searxng http://127.0.0.1:8080 -t sse -p 8892
# or cli
./go_mcp_server_searxng -searxng http://127.0.0.1:8080 -t stdio
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。