
MCP Omnisearch
Подключить MCP Omnisearch
Выберите способ запуска и свой MCP-клиент. Ниже останется одна готовая инструкция, которую можно проверить и скопировать.
Способ подключения
Куда подключить
Скопируйте и проверьте
Claude Desktop / Claude Code
Клиент запускает MCP-сервер как локальный процесс.
- 1.Откройте настройки MCP в Claude.
- 2.Добавьте сервер с указанной командой и переменными окружения.
- 3.Перезапустите Claude, если сервер не появился автоматически.
{
"mcpServers": {
"mcp-omnisearch": {
"command": "npx",
"args": [
"-y",
"mcp-omnisearch"
]
}
}
}Сгенерировано из существующей команды запуска. Желательно сверить с README.
Инструкция собрана из данных карточки и пока не отмечена как проверенная редакцией. Сверьте команду с README источника и не передавайте лишние права или секреты.
Как оценить MCP Omnisearch
MCP Omnisearch относится к MCP-инструментам. Ниже собраны проверяемые признаки, по которым его можно сравнить с другими серверами каталога.
- Происхождение
- Проект сообщества
- Лицензия
- MIT
- Реализация
- TypeScript
- Транспорт
- stdio
Что проверить перед выбором
- Изучите README, открытые issues и историю последних изменений в репозитории.
- Проверьте команду установки и зависимости перед запуском в рабочем окружении.
- Ограничьте доступ MCP-сервера только нужными файлами, API и переменными окружения.
Карточка отредактирована 20.07.2026.
Автоматическая проверка источника ещё не выполнена. Внешних источников в карточке: 1.
Характеристики
Общее
- СтатусСообщество
- Разработчикspences10
- ЛицензияMIT
Технологии
- ЯзыкиTypeScript
- Транспортstdio
Описание
Возможности
- Веб-поиск через Tavily, Brave, Kagi и Exa с поддержкой поисковых операторов (site, filename)
- AI-ответы на сложные вопросы через Kagi FastGPT, Exa Answer и Linkup
- Поиск кода, репозиториев и пользователей на GitHub
- Извлечение, парсинг и краулинг веб-страниц с помощью Firecrawl
- Суммаризация длинных статей и документов
- Поиск похожих страниц через Exa Similarity
- Гибкий выбор провайдера для каждой задачи через параметр provider
- Автоматический пропуск неподключённых сервисов — остальные продолжают работать
- Настройка режима выдачи больших результатов: в теле ответа или в виде файла
Как подключить
Сервер работает через npx, установка не требуется. Если предпочитаете локальную сборку, клонируйте репозиторий и выполните pnpm install && pnpm run build.
- Установите сервер глобально или запускайте через npx:
npx -y mcp-omnisearch - Добавьте конфигурацию в ваш MCP-клиент (пример для Claude Desktop):
{ "mcpServers": { "mcp-omnisearch": { "command": "npx", "args": ["-y", "mcp-omnisearch"], "env": { "TAVILY_API_KEY": "ваш-ключ-tavily", "KAGI_API_KEY": "ваш-ключ-kagi", "BRAVE_API_KEY": "ваш-ключ-brave", "GITHUB_API_KEY": "ваш-ключ-github", "EXA_API_KEY": "ваш-ключ-exa", "LINKUP_API_KEY": "ваш-ключ-linkup", "FIRECRAWL_API_KEY": "ваш-ключ-firecrawl" } } } } - Перезапустите клиент. Сервер готов к работе. Достаточно добавить ключи хотя бы одного провайдера — остальные можно подключить позже.
Пользовательские переменные:
FIRECRAWL_BASE_URL— необязательная, для self-hosted FirecrawlOMNISEARCH_LARGE_RESULT_MODE— режим обработки больших результатов: file (по умолчанию) или inline
Примеры запросов
- «Найди в интернете документацию по SvelteKit, используй провайдера Brave и ограничь результат 5 ссылками»
- «Получи AI-ответ через Kagi FastGPT: в чем разница между REST и GraphQL?»
- «Найди на GitHub код с именем remote.ts, который относится к организации sveltejs»
- «Извлеки содержимое страницы по ссылке https://example.com/long-article и сделай краткое резюме на русском»
- «Запусти краулинг сайта example.com через Firecrawl и собери все ссылки»
Технические детали
- Язык: TypeScript
- Транспорт: stdio
- Лицензия: MIT
- Совместимые клиенты: Claude Desktop, Cursor, VS Code (через MCP), Zed, любое ПО с поддержкой MCP