SearXNG Server
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の設定
パブリック インスタンスのリストから SearxNG インスタンスを選択するか、ローカル環境を使用します。
SEARXNG_URL環境変数をインスタンス URL に設定します。デフォルトの
SEARXNG_URL値はhttp://localhost:8080です。
Claude Desktopでの使用
Smithery経由でインストール
Smithery経由で Claude Desktop 用の SearxNG Server を自動的にインストールするには:
npx -y @smithery/cli install @ihor-sokoliuk/server-searxng --client claudeNPX
{
"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ファイルをご覧ください。
Maintenance
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
- AlicenseAqualityCmaintenanceAn MCP server implementation that integrates the SearXNG API for powerful web search capabilities and uses @missionsquad/puppeteer-scraper to read and process live web content.2181MIT
- AlicenseBqualityDmaintenanceAn 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.2134MIT
- AlicenseAqualityBmaintenanceAn MCP server that integrates the SearXNG API for web search and URL content extraction with advanced features like pagination, caching, and proxy support.422,5082MIT
- Alicense-qualityDmaintenanceAn MCP server that integrates the SearXNG API to provide web search with pagination, filtering, and URL content extraction.28MIT
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
Appeared in Searches
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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