MCP SearxNG Search

by Jay4242

Integrations

  • Provides a web search tool that allows users to perform searches through a SearxNG instance, with control over the query and maximum number of results to return.

MCP SearxNG 搜索

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

入门

  1. SEARXNG_BASE_URL环境变量设置为 SearxNG 实例的基本 URL。
  2. 安装软件包: pip install .

与 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)。

-
security - not tested
A
license - permissive license
-
quality - not tested

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

MCP 服务器使用 SearxNG 实例实现网络搜索,允许 Goose 等与 MCP 兼容的应用程序执行互联网搜索。

  1. 入门
    1. 与 Goose 一起使用

      Related MCP Servers

      • A
        security
        A
        license
        A
        quality
        An MCP server implementation that integrates the SearxNG API, providing web search capabilities.
        Last updated -
        2
        633
        63
        JavaScript
        MIT License
        • Linux
        • Apple
      • A
        security
        A
        license
        A
        quality
        A Model Context Protocol (MCP) server that provides web search capabilities through DuckDuckGo, with additional features for content fetching and parsing.
        Last updated -
        2
        26
        Python
        MIT License
        • Apple
      • -
        security
        F
        license
        -
        quality
        An MCP server that integrates with SerpApi to retrieve search results from multiple search engines including Google, Bing, Yahoo, and others, enabling fast access to both live and archived search data.
        Last updated -
        Python
      • -
        security
        A
        license
        -
        quality
        An MCP server that enables fetching web content using the Node.js undici library, supporting various HTTP methods, content formats, and request configurations.
        Last updated -
        66
        8
        TypeScript
        MIT License
        • Apple
        • Linux

      View all related MCP servers

      ID: z9eh2ttkop