Agent Search MCP
Agent Search MCP ищет в вебе по-английски и по-китайски без ключа API и сохраняет доказательства из разных источников и сбои.
- 113 ★ репозитория
- Последний коммит
- Apache-2.0
Расширенный доступ
Почему такой уровень
- Поисковые запросы уходят внешним поисковым системам.
- Платные провайдеры тратят деньги при заданных ключах.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/agent-search-mcpОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Поисковые запросы уходят внешним поисковым системам.
- Платные провайдеры тратят деньги при заданных ключах.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер на Node.js запускается без ключа и обращается к девяти бесплатным поисковикам: DuckDuckGo, Bing, Startpage, Yandex, Mojeek, Wiby, Wikipedia, а для китайских запросов Sogou и Baidu. Результат содержит ссылки, релевантность и число независимых источников, считая семейства провайдеров, а не адаптеры. Сбой провайдера, таймаут или проверка не прячутся за пустым ответом: они остаются в `partialFailures`. Платные Brave, Tavily, Exa, Serper и другие подключаются только по ключу и политике маршрутизации. Объем работы и ответа ограничивают бюджеты на число запросов, время и символы доказательств.
Для кого. Разработчикам и исследователям, которым нужен веб-поиск для агента без аккаунта поставщика, в том числе по китайским источникам.
Подходит, если
- Агент проверяет утверждение по нескольким независимым источникам.
- Запрос на китайском идет через Sogou и Baidu без перевода.
- Нужно прочитать полную страницу по ссылке в виде чистого Markdown.
- Платный поиск разрешают только при нехватке бесплатного качества.
- README репозитория на GitHub читают одним вызовом.
Не подходит, если
- Нужен стабильный коммерческий SLA: бесплатные поисковики могут отдать проверку или ограничение.
- Запросы нельзя отправлять внешним поисковым системам.
- Фильтр по времени публикации обязателен: `time_range` пока возвращает `UNSUPPORTED_FILTER`.
Пример запроса к агенту
Проверь это утверждение по официальным источникам и покажи, сколько независимых источников его подтверждают.MCP
- Транспорт
- stdio, http
- Авторизация
- не нужна
Переменные окружения
SEARCH_PROVIDER_MODE- Маршрутизация: `free_first`, `quality_escalation`, `paid_first` или `free_only`
BRAVE_API_KEYсекрет- Необязательный ключ платного поиска Brave; так же задают TAVILY_API_KEY, EXA_API_KEY и другие
DISABLED_TOOLS- Список отключаемых инструментов; запрет сильнее разрешения
Ограничения
Нужен Node.js 18.17 или новее. Бесплатные адаптеры опираются на публичные поисковые страницы, поэтому их доступность и качество меняются; сервер показывает такие сбои, но не устраняет их. Платные провайдеры включаются только по собственным ключам, пробные квоты не считаются постоянными. Запросы уходят выбранным поисковым системам. Оценки качества в бенчмарках репозитория не заменяют проверку на ваших запросах.
Как отключить. Удалите запись `agent-search` из конфигурации клиента. Если ставили Skill, уберите его папку; для глобальной установки выполните `npm uninstall -g agent-search-mcp`.
Частые вопросы
Нужен ли ключ?
Нет. Девять адаптеров работают без ключа. Ключи Brave, Tavily, Exa, Keenable, You.com, Tencent, Bocha и Serper подключают отдельно, они необязательны.
Какие инструменты есть?
`free_search`, `free_search_advanced`, `free_extract`, `fetch_github_readme`, `fetch_csdn_article`, `fetch_juejin_article` и `search_with_synthesis`. Все они только читают данные.
Как запретить платные провайдеры?
Задайте `SEARCH_PROVIDER_MODE=free_only`. Режим по умолчанию `free_first`, платный поиск вызывается только по политике и при наличии ключа.
Как проверить установку?
Выполните `fasm doctor` после глобальной установки: команда проверяет локальную среду без поискового запроса.
Как читать страницы по ссылкам?
Вызовите `free_extract` с адресом страницы: инструмент вернет ее как чистый Markdown. Для README на GitHub, статей CSDN и Juejin есть отдельные инструменты.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыОфициальный MCP-сервер Brave: поиск по вебу, новостям, картинкам, видео и местам плюс выжимки страниц для контекста модели
MCP-сервер объединенного поиска: один интерфейс к Tavily, Brave, Kagi, Exa, Linkup, Firecrawl и поиску по GitHub
Веб-поиск через DuckDuckGo и чтение страниц для агента без API-ключей, с ограничением частоты запросов
Метапоиск для агентов: один MCP-сервер и HTTP API собирают результаты многих поисковиков в единый JSON с дедупликацией.
MCP-сервер для веб-поиска в реальном времени: общий и тематический поиск, пакетные запросы и извлечение содержимого страниц
MCP-сервер веб-поиска, который сразу отдает агенту текст найденных страниц: ответы Stack Overflow, обсуждения GitHub, статьи arXiv
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| Agent Search MCP (эта карточка) | нет | не нужна | 113 | |
| free-search-mcp | нет | не нужна | 179 | тоже ищет без ключа; Agent Search MCP показывает число независимых источников, сбои провайдеров и поддерживает китайские поисковики |
| Brave Search MCP Server | да | API-ключ | 1 569 | работает через один платный API Brave; здесь девять бесплатных адаптеров и необязательные платные |
Коротко о README
Сервер работает по stdio и Streamable HTTP, есть CLI `fasm`. Бюджеты ограничивают число обращений, время и объем доказательств, а необязательный Skill выбирает один из четырех режимов: быстрый поиск, проверка, китайские источники, извлечение страницы.