Skip to main content
Glama
Jay4242

MCP SearxNG Search

by Jay4242

MCP SearxNG 搜索

该项目提供了一个MCP服务器,允许您使用SearxNG实例执行网页搜索。它提供了一个工具,可供其他兼容 MCP 的应用程序(例如 Goose)调用。

入门

  1. 将SEARXNG_BASE_URL环境变量设置为 SearxNG 实例的基本 URL。

  2. 安装软件包: pip install .

Related MCP server: mcp_server_searXNG

与 Goose 一起使用

  1. **安装扩展:**安装软件包后,您可以在 Goose 中将此 MCP 服务器添加为扩展。

  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 。它接受两个参数: 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
    -