MCP-сервер поиска Яндекса и Google
web-compass
MCP-сервер веб-поиска и извлечения контента через Яндекс и Google на базе SerpAPI, с прицелом на результаты для России и СНГ
Низкий риск
Низкий уровень ставим, когда запись в основном дает агенту инструкции и справочные материалы.
Почему такой уровень
- Только выполняет поисковые запросы и извлекает текст открытых страниц, без авторизации и записи
Установка
Ручная установка
npm run build && npm run start:prodСборка и запуск продакшен-сервера, ключ SERPAPI_KEY нужен в .env.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер дает пять инструментов MCP, у каждого есть и REST-эндпоинт: search_yandex ищет через Яндекс с регионом Россия или СНГ, search_google ищет глобально через Google, extract вытаскивает основной читаемый текст по списку URL, а search_and_extract_yandex и search_and_extract_google объединяют поиск и извлечение в один вызов. Поиск идет через сторонний сервис SerpAPI, который отдает результаты Яндекса и Google без прямого парсинга их выдачи, а извлечение содержимого страниц использует движок Mozilla Readability, тот же, что в режиме чтения Firefox. Сервер работает по streamable-http и подключается по URL, а не запускается как локальный процесс агента.
Для кого. Для агентов, которым нужен веб-поиск с упором на русскоязычные и СНГ-результаты вместе с глобальным поиском Google.
Подходит, если
- Нужен поиск по Яндексу с выбором региона Россия или СНГ
- Нужно объединить поиск и извлечение читаемого текста страницы в одном вызове
- Устраивает работа через сторонний платный сервис SerpAPI вместо прямого парсинга
Не подходит, если
- Не хотите платить за ключ SerpAPI: поиск без него не работает
- Нужен локальный stdio-сервер, а не подключение по URL streamable-http
Пример запроса к агенту
Найди через Яндекс последние новости о ставке ЦБ и извлеки текст трех главных статейОграничения
Нужен платный ключ SERPAPI_KEY стороннего сервиса SerpAPI, без него ни один инструмент поиска не работает. Лицензия не указана. Сервер нужно развернуть и держать запущенным самостоятельно, готового публичного адреса нет.
Как отключить. Удалите сервер web-compass из конфигурации MCP клиента и остановите процесс сервера.
MCP
- Транспорт
- http
- Авторизация
- не нужна
| Переменные окружения | |
|---|---|
| SERPAPI_KEY обязательная, секрет | Платный ключ стороннего сервиса SerpAPI для поиска через Яндекс и Google |
Проверка безопасности
- Только выполняет поисковые запросы и извлекает текст открытых страниц, без авторизации и записи
Коротко о README
README объясняет, зачем нужен отдельный акцент на Яндекс и СНГ рядом с Google, описывает пять инструментов с параметрами и соответствующие REST-эндпоинты, пример конфигурации для Claude Desktop через streamable-http, устройство поверх SerpAPI и Mozilla Readability и команды запуска в разработке и продакшене.
Частые вопросы
Сервер парсит выдачу Яндекса напрямую?
Нет, результаты идут через сторонний сервис SerpAPI, который сам получает данные Яндекса и Google.
Нужен ли ключ для работы?
Да, без платного ключа SERPAPI_KEY поиск не работает ни через Яндекс, ни через Google.
Похожие
CLI, скилл и Python-библиотека для управления браузером: агент кликает, заполняет формы и читает страницы через CDP
Скилл собирает обсуждения темы за последние 30 дней из Reddit, X, YouTube, HN, Polymarket и GitHub и сводит их в бриф
Официальный MCP-сервер команды Chrome DevTools: агент управляет живым Chrome, смотрит сеть, консоль и записывает трейсы производительности
Быстрый CLI на Rust для автоматизации браузера агентами: снимки доступности со ссылками на элементы, MCP-сервер и скиллы