Tavily MCP Server
Официальный MCP-сервер Tavily: веб-поиск в реальном времени, извлечение текста страниц, карта сайта и обход сайтов
- 2 462 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Отправляет запросы и адреса страниц во внешний сервис
- Требует секретный API-ключ
Установка
- Работает в
Ручная установка
claude mcp add --transport http tavily https://mcp.tavily.com/mcpПосле добавления откройте /mcp и пройдите OAuth. Ключ можно передать и в адресе: ?tavilyApiKey=<ключ>.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Отправляет запросы и адреса страниц во внешний сервис
- Требует секретный API-ключ
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер дает агенту четыре инструмента поверх API Tavily: поиск, извлечение содержимого страниц, построение структуры сайта и обход сайта по ссылкам. Подключается к удаленному серверу Tavily по HTTP или запускается локально через npx. Для поиска можно задать параметры по умолчанию, например глубину поиска и число результатов. Авторизация по API-ключу или через OAuth.
Для кого. Для разработчиков и исследователей, которым агент должен искать и читать актуальные данные в интернете.
Подходит, если
- Агенту нужны свежие данные из интернета, а не знания модели
- Нужно вытащить текст с нескольких страниц для анализа
- Нужно обойти документацию или сайт и собрать его структуру
Не подходит, если
- В агенте уже есть встроенный веб-поиск и его хватает
- Нельзя отправлять запросы во внешний сервис
Пример запроса к агенту
Найди свежие новости о релизе Node.js и кратко перескажи изменения со ссылкамиMCP
- Транспорт
- stdio, http
- Авторизация
- API-ключ
Переменные окружения
TAVILY_API_KEYобязательная, секрет- API-ключ Tavily для локального запуска
DEFAULT_PARAMETERS- JSON с параметрами поиска по умолчанию
TAVILY_HUMAN_ID- Идентификатор конечного пользователя для аналитики
Ограничения
Нужен аккаунт и API-ключ Tavily, бесплатный тариф ограничен. Локальный запуск требует Node.js 20 или новее. Все запросы уходят на серверы Tavily; доступность из России без VPN не проверена.
Как отключить. Выполните claude mcp remove tavily или удалите блок tavily-mcp из конфигурации MCP клиента.
Частые вопросы
Удаленный или локальный сервер?
Удаленный проще: ничего не ставится, есть OAuth. Локальный через npx нужен, если клиент не поддерживает HTTP-транспорт.
Можно ли задать параметры поиска заранее?
Да, через переменную DEFAULT_PARAMETERS локально или заголовок DEFAULT_PARAMETERS для удаленного сервера.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыMCP-сервер объединенного поиска: один интерфейс к Tavily, Brave, Kagi, Exa, Linkup, Firecrawl и поиску по GitHub
MCP-сервер для веб-поиска в реальном времени: общий и тематический поиск, пакетные запросы и извлечение содержимого страниц
MCP-сервер веб-поиска, который сразу отдает агенту текст найденных страниц: ответы Stack Overflow, обсуждения GitHub, статьи arXiv
Официальный MCP-сервер Firecrawl: поиск в интернете, скрейпинг страниц в Markdown, обход сайтов и действия на странице
Веб-поиск через DuckDuckGo и чтение страниц для агента без API-ключей, с ограничением частоты запросов
MCP-сервер поиска Яндекса и Google
web-compass
MCP-сервер веб-поиска и извлечения контента через Яндекс и Google на базе SerpAPI, с прицелом на результаты для России и СНГ
Сравнение с похожими
Записи с тем же главным запросом: чем они отличаются.
| Запись | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| Tavily MCP Server (эта запись) | да | API-ключ | 2 462 | |
| AnySearch Skill | да | 6 797 | скилл веб-поиска без MCP-сервера | |
| Tavily Agent Skills | да | 491 | восемь скиллов Tavily на базе CLI tvly | |
| fastCRW | да | не нужна | 1 192 | сервер на Rust превращает страницы в Markdown или JSON |
Коротко о README
README описывает подключение удаленного сервера к Claude Code и Cursor с ключом в адресе или через OAuth, а также локальный запуск через npx. Отдельно разобраны параметры по умолчанию для поиска и необязательная переменная TAVILY_HUMAN_ID для учета запросов по пользователям. Требования: ключ Tavily и Node.js 20. Лицензия MIT.