Skip to main content
Glama
aeon-seraph

SearXNG Model Context Protocol Server

by aeon-seraph

SearXNG モデルコンテキストプロトコルサーバー

言語モデルを SearXNG 検索エンジンとインターフェースするためのモデル コンテキスト プロトコル (MCP) サーバー。

説明

このサーバーは、モデルコンテキストプロトコル標準を用いて、言語モデルがSearXNG経由でウェブ検索を実行できるようにします。言語モデルがSearXNGに検索クエリを送信し、フォーマットされた結果を受け取るための、簡潔なインターフェースを提供します。

Related MCP server: Better Qdrant MCP Server

インストール

# Clone the repository
git clone https://github.com/aeon-seraph/searxng-mcp.git
cd searxng-mcp

# Install dependencies
npm install

# Build the project
npm run build

要件

使用法

# Run the server
node build/index.js

サーバーは stdio 上で実行されるため、MCP 互換言語モデルとの統合に適しています。

構成

サーバーは環境変数を使用して設定できます。

変数

説明

デフォルト

SEARXNG_プロトコル

使用するプロトコル(http/https)

http

検索ホスト

SearXNGホスト

ローカルホスト

検索ポート

SearXNGポート

8888

キャッシュTTL

キャッシュの有効期間(ミリ秒)

600000(10分)

最大キャッシュサイズ

キャッシュされるクエリの最大数

100

例:

SEARXNG_HOST=mysearx.example.com SEARXNG_PORT=443 SEARXNG_PROTOCOL=https node build/index.js

ドッカー

このプロジェクトには、簡単にデプロイできる Dockerfile が含まれています。

# Build the Docker image
docker build -t searxng-mcp .

# Run the container
docker run -e SEARXNG_HOST=mysearx.example.com -e SEARXNG_PROTOCOL=https searxng-mcp

検索パラメータ

検索機能は次のパラメータをサポートしています。

  • query (必須): 検索クエリ文字列

  • categories : 検索カテゴリのカンマ区切りリスト

  • pageno : 検索ページ番号(デフォルト: 1)

  • time_range : 結果の時間範囲(「日」、「週」、「月」、「年」)

  • raw_json : フォーマットされたテキストの代わりに生の JSON レスポンスを返します (デフォルト: false)

ライセンス

マサチューセッツ工科大学

A
license - permissive license
-
quality - not tested
C
maintenance

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

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

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/aeon-seraph/searxng-mcp'

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