SearchBoost MCP
Мультидвижковый веб-поиск и чистое чтение страниц для агента: параллельный поиск без ключей, чтение URL, посты X, MCP и TUI
- 61 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Инструменты ходят в сторонние поисковики и на публичные страницы, ключи лежат в локальных файлах открытым текстом, а установщик правит конфигурации хостов.
Установка
- Работает в
Ручная установка
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.
Локальный веб-поиск для агентов: ищет, читает страницы и отдает сжатые фрагменты с источниками, экономя токены контекста
Скилл веб-поиска, поиска по X и чтения страниц для моделей без выхода в сеть: без регистрации и ключа, ответ в JSON со ссылками на источники
MCP-сервер с поиском DuckDuckGo и извлечением текста страниц: можно передать сразу несколько адресов
Веб-поиск без API-ключей для агентов: Rust-сервис по HTTP или MCP сводит выдачу DuckDuckGo, Brave и Yahoo в один JSON.
Локальный веб-поиск для агента без ключей API: результаты ранжируются на вашей машине, в ответ идут только нужные абзацы
Коротко о README
Документация описывает ключевые возможности, архитектуру «одно ядро, три адаптера», таблицу хостов, быстрый старт, переключатели инструментов, справочник инструментов с границами и установку из исходников.