SearXNG MCP Server

MCP-сервер для приватного веб-поиска через ваш инстанс SearXNG: поиск с пагинацией и фильтрами, чтение страниц и PDF

  • 1 358 ★ репозитория
  • Последний коммит
  • MIT
MCP-сервер

Расширенный доступ

Почему такой уровень

  • Сервер ходит в сеть и читает содержимое страниц и PDF
  • Результаты поиска зависят от вашего инстанса SearXNG
Все причины и проверки

ihor-sokoliuk/mcp-searxng

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/searxng-mcp-server

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Сервер ходит в сеть и читает содержимое страниц и PDF
  • Результаты поиска зависят от вашего инстанса SearXNG

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Сервер дает агенту веб-поиск через инстанс SearXNG, которым управляете вы или которому доверяете. Он умеет искать с пагинацией, фильтрами и прямыми ответами, отдавать результат текстом или JSON. Кроме поиска, сервер читает HTML и структурированный текст страниц, извлекает ограниченный текст из PDF и показывает заголовки или выбранные секции. Работает по локальному stdio или по Streamable HTTP, с опциональной защитой через статический токен или OAuth.

Для кого. Для разработчиков и аналитиков, которым нужен приватный веб-поиск для агента без привязки к коммерческому API.

Подходит, если

  • Нужен веб-поиск для агента через свой инстанс SearXNG
  • Нужно читать страницы и извлекать текст из PDF по ссылке
  • Важна приватность и контроль над поисковым бэкендом

Не подходит, если

  • Нет своего или доверенного инстанса SearXNG и нет желания его поднимать
  • Нужен поиск в закрытых базах, а не в открытом вебе

Пример запроса к агенту

Найди свежие материалы по этой теме через веб-поиск и прочитай первые две страницы

MCP

Транспорт
stdio, http
Авторизация
не нужна

Переменные окружения

SEARXNG_URL обязательная
Базовый адрес вашего инстанса SearXNG
MCP_HTTP_PORT
Порт для режима Streamable HTTP, для локального stdio не задается

Ограничения

Сервер сам поиск не выполняет: нужен работающий инстанс SearXNG, адрес задается через переменную окружения SEARXNG_URL. Для npx и npm нужен Node.js 22 или новее, для Docker образ требует проброса переменных. Извлечение текста из PDF ограничено по объему.

Как отключить. Удалите запись сервера из конфигурации MCP клиента и снесите пакет через npm uninstall -g mcp-searxng.

Частые вопросы

Нужен ли свой инстанс SearXNG?

Да, сервер обращается к инстансу SearXNG, которым вы управляете или которому доверяете. Его адрес задается в SEARXNG_URL.

Какие транспорты поддерживаются?

Локальный stdio для запуска рядом с клиентом и Streamable HTTP, с опциональной защитой токеном или OAuth.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы

SearXNG AI Kit дает агентам веб-поиск по 180 с лишним движкам через CLI и MCP-сервер, без ключа поискового API

MCP-серверРасширенный доступ110Звезды репозитория

MCP-сервер веб-поиска и обхода: SearXNG плюс You.com и чистый Markdown со страниц, сайтов и закрытых разделов

MCP-серверРасширенный доступ190Звезды репозитория

MCP-сервер веб-поиска, который сразу отдает агенту текст найденных страниц: ответы Stack Overflow, обсуждения GitHub, статьи arXiv

MCP-серверРасширенный доступ404Звезды репозитория

MCP-сервер для веб-поиска в реальном времени: общий и тематический поиск, пакетные запросы и извлечение содержимого страниц

MCP-серверРасширенный доступ2,1 тыс.Звезды репозитория

MCP-сервер объединенного поиска: один интерфейс к Tavily, Brave, Kagi, Exa, Linkup, Firecrawl и поиску по GitHub

MCP-серверРасширенный доступ358Звезды репозитория

Веб-поиск через DuckDuckGo и чтение страниц для агента без API-ключей, с ограничением частоты запросов

MCP-серверРасширенный доступ1,6 тыс.Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
SearXNG MCP Server (эта карточка)нетне нужна1 358
browser-searchнет546скилл веб-исследования
CoexistAIнетне нужна531локальный MCP-сервер для исследований
search2aiнетAPI-ключ1 288свой шлюз веб-поиска для агентов

Коротко о README

README описывает MCP-сервер, который дает агенту приватный веб-поиск через инстанс SearXNG. Есть поиск с пагинацией и фильтрами, чтение страниц и PDF, обнаружение возможностей инстанса и подсказки запросов. Устанавливается через npx, глобальный npm или Docker, адрес инстанса задается в SEARXNG_URL. Работает по stdio и Streamable HTTP. Лицензия MIT.

Бейдж для README

Сообщить о проблеме