mcp-omnisearch
MCP-сервер объединенного поиска: один интерфейс к Tavily, Brave, Kagi, Exa, Linkup, Firecrawl и поиску по GitHub
- 358 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Сервер ходит в внешние поисковые сервисы по вашим ключам
- Ключи провайдеров это секреты, часть сервисов платные
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/mcp-omnisearchОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Сервер ходит в внешние поисковые сервисы по вашим ключам
- Ключи провайдеров это секреты, часть сервисов платные
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер дает агенту единый доступ к нескольким поисковым и извлекающим сервисам через один MCP-интерфейс. Через него работает веб-поиск по Tavily, Brave, Kagi и Exa, ответный ai-поиск, поиск по коду, репозиториям и пользователям GitHub и извлечение содержимого страниц через Firecrawl и Tavily. Для каждого сервиса нужен свой ключ, провайдеры без ключа просто пропускаются, а остальные продолжают работать. Ставится через npx или собирается из исходников, ключи задаются в конфигурации MCP как переменные окружения.
Для кого. Для разработчиков, аналитиков и авторов, которым нужен веб-поиск и извлечение страниц прямо из агента.
Подходит, если
- Нужно искать в вебе прямо из агента через несколько провайдеров
- Нужно извлечь текст страницы для дальнейшей работы
- Нужен поиск по коду и репозиториям GitHub
Не подходит, если
- Нет ключей ни к одному поисковому сервису
- Хватает встроенного веб-инструмента агента
Пример запроса к агенту
Найди через Tavily свежие материалы по теме и извлеки текст двух лучших страницMCP
- Транспорт
- stdio
- Авторизация
- ключ необязателен
Переменные окружения
TAVILY_API_KEYсекрет- Ключ Tavily для веб-поиска и извлечения страниц
BRAVE_API_KEYсекрет- Ключ Brave Search для веб-поиска
KAGI_API_KEYсекрет- Ключ Kagi для поиска и ответных инструментов
EXA_API_KEYсекрет- Ключ Exa для веб-поиска и ai-поиска
FIRECRAWL_API_KEYсекрет- Ключ Firecrawl для извлечения содержимого страниц
LINKUP_API_KEYсекрет- Ключ Linkup для ai-поиска
GITHUB_API_KEYсекрет- Токен GitHub для поиска по коду, репозиториям и пользователям
Ограничения
Сам сервер бесплатный, но поисковые сервисы за ним требуют своих ключей и работают по их тарифам и лимитам. Провайдеры это внешние сервисы, доступность из России без VPN не гарантирована, часть требует платного аккаунта. Ключи это секреты, храните их вне конфигурации через подстановку переменных, если клиент это поддерживает.
Как отключить. Уберите запись mcp-omnisearch из конфигурации MCP вашего клиента и удалите заданные ключи провайдеров.
Частые вопросы
Нужны ключи ко всем сервисам?
Нет, задайте ключи только нужных провайдеров, остальные автоматически пропускаются.
Как ставить сервер?
Через npx с пакетом mcp-omnisearch либо сборкой из исходников через pnpm install и pnpm run build.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыMCP-сервер для веб-поиска в реальном времени: общий и тематический поиск, пакетные запросы и извлечение содержимого страниц
Официальный MCP-сервер Tavily: веб-поиск в реальном времени, извлечение текста страниц, карта сайта и обход сайтов
Метапоиск для агентов: один MCP-сервер и HTTP API собирают результаты многих поисковиков в единый JSON с дедупликацией.
Официальный MCP-сервер Brave: поиск по вебу, новостям, картинкам, видео и местам плюс выжимки страниц для контекста модели
Локальный веб-поиск для агентов: ищет, читает страницы и отдает сжатые фрагменты с источниками, экономя токены контекста
MCP-сервер поиска Яндекса и Google
web-compass
MCP-сервер веб-поиска и извлечения контента через Яндекс и Google на базе SerpAPI, с прицелом на результаты для России и СНГ
Коротко о README
README описывает MCP-сервер, который дает единый доступ к нескольким поисковым сервисам, ai-инструментам и извлечению содержимого. Поддерживаются Tavily, Brave, Kagi, Exa, Linkup, Firecrawl и поиск по GitHub, у каждого свой ключ, провайдеры без ключа пропускаются. Установка идет через npx или mcpick, есть сборка из исходников. Ключи задаются в конфигурации MCP как переменные окружения, README советует хранить их через подстановку. Описаны инструменты web_search, ai_search, github_search и web_extract. Лицензия MIT.