Сервер MCP SearXNG
Реализация сервера MCP, интегрирующаяся с SearXNG, предоставляющая возможности метапоиска, ориентированные на конфиденциальность.
Функции
- Мета-поиск : объединяет результаты из нескольких поисковых систем.
- Конфиденциальность : без отслеживания и профилирования пользователей
- Несколько категорий : поддержка общих тем, новостей, науки, файлов, изображений, видео и многого другого.
- Поддержка языков : поиск на определенных языках или на всех языках
- Фильтрация по временному диапазону : фильтрация результатов по дню, неделе, месяцу или году.
- Безопасный поиск : три уровня фильтрации безопасного поиска
- Поддержка отката : несколько экземпляров SearXNG для надежности
Установка
Установка через Smithery
Чтобы автоматически установить SearXNG MCP Server для Claude Desktop через Smithery :
Ручная установка
Использование
Прямой запуск
С Dive Desktop
- Нажмите «+ Добавить сервер MCP» в Dive Desktop.
- Скопируйте и вставьте эту конфигурацию:
- Нажмите «Сохранить», чтобы установить сервер MCP.
Документация по инструменту
- веб-поиск
- Выполнять метапоиск в нескольких поисковых системах
- Входные данные:
query
(строка): Условия поискаpage
(номер, необязательно): Номер страницы (по умолчанию: 1)language
(строка, необязательно): Код языка (например, «en», «all», по умолчанию: «all»)categories
(массив, необязательно): Категории поиска (по умолчанию: ['general'])- Доступно: «общие», «новости», «наука», «файлы», «изображения», «видео», «музыка», «социальные сети», «it»
time_range
(строка, необязательно): Фильтр времени (день/неделя/месяц/год)safesearch
(число, необязательно): Уровень безопасного поиска (0: Нет, 1: Умеренный, 2: Строгий, по умолчанию: 1)
Разработка
Лицензия
Этот сервер MCP лицензирован по лицензии MIT. Подробности см. в файле LICENSE.
Предпосылки
Вам нужен запущенный локальный экземпляр SearXNG. Чтобы настроить его:
Запустите SearXNG с Docker
Быстрый старт
Тестовая функция поиска
Управление контейнерами
Флаг --restart always
гарантирует, что:
- Контейнер запускается автоматически при запуске демона Docker
- Контейнер автоматически перезапускается в случае сбоя
- Контейнер автоматически перезапускается, если он остановлен, если только он явно не остановлен пользователем.
Индивидуальная конфигурация
Отредактируйте searxng/settings.yml
следующим образом:
- Изменить список поисковых систем
- Настройте параметры безопасности
- Настроить язык пользовательского интерфейса
- Изменить ограничения API
Подробные параметры конфигурации см. в документации SearXNG.
Переменные среды
SEARXNG_INSTANCES
: список URL-адресов экземпляров SearXNG, разделенных запятыми. По умолчанию:http://localhost:8080
SEARXNG_USER_AGENT
: Пользовательский заголовок User-Agent для запросов. По умолчанию:MCP-SearXNG/1.0
NODE_TLS_REJECT_UNAUTHORIZED
: установите значение «0», чтобы обойти проверку SSL-сертификата (для разработки с самоподписанными сертификатами). Значение по умолчанию: не определено (проверка SSL включена)
Пример конфигурации со всеми опциями:
⚠️ Предупреждение: отключение проверки SSL-сертификата не рекомендуется в производственных средах.
local-only server
The server can only run on the client's local machine because it depends on local resources.
Tools
Этот сервер обеспечивает возможность метапоиска, ориентированную на конфиденциальность, путем интеграции нескольких поисковых систем без отслеживания или профилирования пользователей, поддерживая различные категории и языки для отфильтрованных поисковых запросов.
- Функции
- Установка
- Использование
- Документация по инструменту
- Разработка
- Лицензия
- Предпосылки
- Запустите SearXNG с Docker
Related Resources
Related MCP Servers
- -securityAlicense-qualityThis server provides: * Fast file search capabilities using Everything SDK * Windows-specific implementation * Complements existing filesystem servers with specialized search functionalityLast updated -228PythonMIT License
- AsecurityAlicenseAqualityProvides web search capabilities using Google Custom Search API, enabling users to perform searches through a Model Context Protocol server.Last updated -21,11038JavaScriptMIT License
- -securityFlicense-qualityAn 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 -11Python
- -securityAlicense-qualityStores metadata for MCP servers and provides smart search capabilities, allowing users to find appropriate MCP servers for their queries and route requests to the most suitable server.Last updated -9PythonMIT License