SearchBoost MCP

Мультидвижковый веб-поиск и чистое чтение страниц для агента: параллельный поиск без ключей, чтение URL, посты X, MCP и TUI

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

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

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

  • Инструменты ходят в сторонние поисковики и на публичные страницы, ключи лежат в локальных файлах открытым текстом, а установщик правит конфигурации хостов.
Все причины и проверки

mr-remon219/search-boost

Установка

Ручная установка

npm install -g search-boost

Затем `search-boost` запускает терминальный интерфейс установки и настройки хостов.

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

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

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

  • Инструменты ходят в сторонние поисковики и на публичные страницы, ключи лежат в локальных файлах открытым текстом, а установщик правит конфигурации хостов.

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

Что делает

`SearchBoost` дает агентам набор инструментов веб-исследования через общий ядро. `fused_search` опрашивает несколько поисковиков параллельно (бесплатный пул без ключей: Bing, DuckDuckGo, Yahoo, Exa-free, AnySearch, и платный пул Tavily, Brave, Exa), убирает дубли URL и перемешивает результаты для разнообразия. `fetch_page` читает публичную страницу и отдает чистый текст без CSS, скриптов и рекламы, а PDF извлекает локально. `x_search` ищет публичные посты, ленты авторов и обсуждения X. Есть экспериментальный `adaptive_search` с отбором по заданному намерению, `search_stats` и `search_layer`. Ядро работает как stdio MCP-сервер для Cursor, Claude Code, Codex, Grok Build и Antigravity, а также как нативные расширения Pi и пакет DeepSeek Harness. Установка `npm install -g search-boost` и запуск терминального интерфейса `search-boost`.

Для кого. Пользователям Claude Code, Cursor и Codex, которым нужен веб-поиск по нескольким движкам с чтением страниц без обязательных ключей API.

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

  • Агент ищет документацию и свежие материалы сразу в нескольких поисковиках
  • Страницу и PDF нужно прочитать как чистый текст по ключевому слову
  • Обсуждение темы на X собирают через публичные посты
  • Параллельное исследование поручают нескольким субагентам: ищущим и подытоживающим

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

  • Нужно читать страницы за авторизацией: `fetch_page` не заменяет браузер со входом
  • Требуется исчерпывающая выборка комментариев или общий анализ тональности
  • Node.js старше 22.13 и нет возможности обновить

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

Найди через search-boost руководство по встроенному WebSocket API в Node.js 22 на nodejs.org и MDN и прочитай страницу по слову WebSocket.

MCP

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

Ограничения

Нужен Node.js 22.13 или новее. Бесплатный пул опирается на публичные страницы поисковиков и может быть недоступен или ограничен, а доступность сети конфигурация не гарантирует. Ключи сохраняются в локальных конфигурациях открытым текстом с правами `0600`, это не шифрование. `fetch_page` не читает закрытые страницы. `x_search` не обещает полных веток комментариев и использует официальный API xAI либо анонимный резервный канал. `adaptive_search` экспериментален и подтверждает только количество отобранных источников, а не проверенные ответы.

Как отключить. Отключите нужные инструменты в разделе Tool switches терминального интерфейса или удалите запись MCP из конфигурации хоста и выполните `npm uninstall -g search-boost`. Конфигурации лежат в `~/.search-boost`.

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

Как установить?

Выполните `npm install -g search-boost` и запустите `search-boost`: терминальный интерфейс предложит подключить хосты (Cursor, Claude Code, Codex и другие).

Нужны ли ключи API?

Нет, бесплатный пул работает без ключей. Платные движки (Tavily, Brave, Exa) и официальный API xAI включают по желанию.

Какие инструменты получает агент?

`fused_search`, `fetch_page`, `x_search`, экспериментальный `adaptive_search`, а также `search_stats` и `search_layer`.

Как отключить инструмент?

В терминальном интерфейсе откройте Tool switches, отметьте пробелом и подтвердите. Настройки хранятся в `~/.search-boost/config/tools.json`, перезапуск хоста не нужен.

Где работает?

Cursor и Cursor CLI, Claude Code, Codex, Grok Build, Antigravity через MCP, плюс нативные Pi и DeepSeek Harness.

Обсуждение

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

MCP-серверы

Локальный MCP-сервер без ключей API: поиск по нескольким системам, загрузка страниц и чтение документов для LLM.

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

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

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

Скилл веб-поиска, поиска по X и чтения страниц для моделей без выхода в сеть: без регистрации и ключа, ответ в JSON со ссылками на источники

СкиллРасширенный доступ978Звезды репозитория

MCP-сервер с поиском DuckDuckGo и извлечением текста страниц: можно передать сразу несколько адресов

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

Веб-поиск без API-ключей для агентов: Rust-сервис по HTTP или MCP сводит выдачу DuckDuckGo, Brave и Yahoo в один JSON.

MCP-серверШирокий доступ135Звезды репозитория

Локальный веб-поиск для агента без ключей API: результаты ранжируются на вашей машине, в ответ идут только нужные абзацы

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

Коротко о README

Документация описывает ключевые возможности, архитектуру «одно ядро, три адаптера», таблицу хостов, быстрый старт, переключатели инструментов, справочник инструментов с границами и установку из исходников.

Бейдж для README

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