Skip to main content
Glama
Jay4242

MCP SearxNG Search

by Jay4242

MCP SearxNG検索

このプロジェクトは、 SearxNGインスタンスを使用してWeb検索を実行できるMCPサーバーを提供します。Gooseなどの他のMCP対応アプリケーションから呼び出せるツールを公開しています。

はじめる

  1. SEARXNG_BASE_URL環境変数を SearxNG インスタンスのベース URL に設定します。

  2. パッケージをインストールします: pip install .

Related MCP server: mcp_server_searXNG

Gooseでの使用

  1. **拡張機能のインストール:**パッケージをインストールした後、この MCP サーバーを Goose の拡張機能として追加できます。

  2. Goose で拡張機能を追加します。 [設定] > [拡張機能] > [追加] に移動します。

  3. **拡張タイプを設定します。**タイプを StandardIO に設定します。

  4. **拡張機能の詳細を入力します。**拡張機能の ID、名前、説明を入力します。

  5. **コマンドを設定します。**コマンドフィールドに、 uv runを使用して実行ファイルへの絶対パスを入力します。例:

    uv run /full/path/to/mcp-searxng-search/.venv/bin/mcp-searxng-search

    /full/path/to/mcp-searxng-searchプロジェクト ディレクトリへの実際のパスに置き換えてください。

  6. **拡張機能の使用:**連携が完了したら、Gooseで拡張機能の使用を開始できます。Gooseのチャットインターフェースを開き、必要に応じてツールを呼び出します。「どんなツールをお持ちですか?」と尋ねることで、Gooseがカスタム拡張機能からツールを取得したかどうかを確認できます。

ツールIDはsearxng_searchです。このツールは2つのパラメータ( query (検索クエリ)とmax_results (返される結果の最大数、デフォルトは30))を受け取ります。

Available Tools

1 tool

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 1 tool updatev1.0.0
    • Changedsearxng_search1 field changed
      • addedInput schema / title
        Added value: +"searxng_searchArguments"
  2. 1 tool update
    • First observedsearxng_search

TDQS

A3.6/5.0

Scored across 1 tool

Disambiguation5/5

With only one tool, there is no possibility of ambiguity or overlap between tools. The single tool 'searxng_search' has a clear, distinct purpose for web searching.

Naming Consistency5/5

The single tool name 'searxng_search' follows a consistent pattern (noun_verb style), and with only one tool, there is no inconsistency to evaluate. The naming is straightforward and descriptive.

Tool Count2/5

A single tool for a search server is too minimal for effective agent use. While it covers the core search function, it lacks supporting tools (e.g., for filtering, advanced queries, or handling different search types), making the scope feel thin and incomplete for a typical search domain.

Completeness2/5

The tool surface is severely incomplete for a search server. It only provides basic search functionality without any tools for related operations like image search, news search, autocomplete, or result management, leading to significant gaps that will limit agent capabilities.

Maintenance

ActivityInactive
ResponsivenessNo issues

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    An MCP server that enables web search capabilities by integrating with a SearXNG instance to aggregate results from over 130 engines. It allows users to perform filtered searches across categories like news, science, and social media while supporting advanced parameters for language and time range.
    13
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    A privacy-friendly web search MCP server using SearXNG, enabling searches across multiple engines and categories.
    1
    MIT
  • F
    license
    A
    quality
    D
    maintenance
    MCP server that provides a search_web tool to query a self-hosted SearXNG instance and return structured web search results.
    1
    -