Scavio MCP Server
Scavio — это единый Web Search API и MCP-сервер, который даёт AI-агентам веб-поиск, извлечение содержимого страниц и структурированные данные из источников по электронной коммерции, социальным сетям, путешествиям, вакансиям, недвижимости, магазинам приложений, рекламным библиотекам и корпоративным отчётностям. 191 инструмент на 31 платформе плюс Extract, один API-ключ.
22 платформы, добавленные в 0.13.0, подключаются опционально. Если зарегистрировать все 191 инструмент, то в каждую сессию, ещё до того как вы что-то введёте, попадает 136KB определений инструментов — это примерно 35k токенов. Поэтому по умолчанию доступен тот же набор, что был в 0.12.x, плюс Extract: 106 инструментов, 63KB. Обновление никогда не удаляет инструмент, которым вы пользовались. Всё остальное подключается одной переменной окружения: см. раздел «Выбор загружаемых инструментов».
Удалённый MCP-сервер
Подключитесь напрямую к удалённому MCP-серверу Scavio без локальной установки:
https://mcp.scavio.dev/mcp
Два способа аутентификации:
-
Вход через OAuth, ключ копировать не нужно. Claude Desktop, claude.ai и Claude Code входят в вашу учётную запись Scavio через сервер. В Claude Desktop или claude.ai: Settings > Connectors > Add custom connector, назовите его Scavio, вставьте URL, затем Connect и Authorize. В Claude Code:
claude mcp add --transport http scavio https://mcp.scavio.dev/mcp, затем выполните/mcpи выберите Authenticate. -
API-ключ. Передайте его в заголовке
x-api-key. Получите ключ на scavio.dev.
Локальный запуск (npx)
Хотите запустить сервер на своей машине? Используйте npx — без клонирования и сборки. Сервер работает через stdio и требует только ваш SCAVIO_API_KEY.
Claude Code
claude mcp add scavio -e SCAVIO_API_KEY=YOUR_SCAVIO_API_KEY -- npx -y @scavio/mcp-server
Любой MCP-совместимый клиент (Claude Desktop, Cursor, Windsurf, VS Code и т. д.)
{
"mcpServers": {
"scavio": {
"command": "npx",
"args": ["-y", "@scavio/mcp-server"],
"env": {
"SCAVIO_API_KEY": "YOUR_SCAVIO_API_KEY"
}
}
}
}
Требуется Node.js 20+. Получите API-ключ на scavio.dev.
Установка
Claude Code
Войдите через OAuth, затем выполните /mcp внутри Claude Code и выберите Authenticate:
claude mcp add --transport http scavio https://mcp.scavio.dev/mcp
Или передайте API-ключ:
claude mcp add --transport http scavio https://mcp.scavio.dev/mcp --header "x-api-key: YOUR_SCAVIO_API_KEY"
Claude Desktop
API-ключ не нужен: Settings > Connectors > Add custom connector, назовите его Scavio, вставьте https://mcp.scavio.dev/mcp, затем Connect и войдите в свою учётную запись Scavio. Те же шаги работают и на claude.ai.
Или запустите сервер локально. Добавьте в claude_desktop_config.json (~/Library/Application Support/Claude/claude_desktop_config.json на macOS, %APPDATA%\Claude\claude_desktop_config.json на Windows):
{
"mcpServers": {
"scavio": {
"command": "npx",
"args": ["-y", "@scavio/mcp-server"],
"env": {
"SCAVIO_API_KEY": "YOUR_SCAVIO_API_KEY"
}
}
}
}
Требуется Node.js 20+. После сохранения перезапустите Claude Desktop.
Cursor
Либо добавьте в .cursor/mcp.json в корне проекта или в ~/.cursor/mcp.json для глобальной настройки:
{
"mcpServers": {
"scavio": {
"type": "http",
"url": "https://mcp.scavio.dev/mcp",
"headers": {
"x-api-key": "YOUR_SCAVIO_API_KEY"
}
}
}
}
Windsurf
Добавьте в ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"scavio": {
"type": "http",
"url": "https://mcp.scavio.dev/mcp",
"headers": {
"x-api-key": "YOUR_SCAVIO_API_KEY"
}
}
}
}
VS Code
Создайте .vscode/mcp.json в корне проекта:
{
"servers": {
"scavio": {
"type": "http",
"url": "https://mcp.scavio.dev/mcp",
"headers": {
"x-api-key": "YOUR_SCAVIO_API_KEY"
}
}
}
}
ChatGPT
-
Перейдите в ChatGPT > Settings > Apps & Connectors
-
Нажмите Add custom connector
-
Укажите URL MCP-сервера:
https://mcp.scavio.dev/mcp -
Настройте аутентификацию с помощью вашего API-ключа
Cline
Добавьте в cline_mcp_settings.json (открывается через боковую панель Cline > MCP Servers > Configure):
{
"mcpServers": {
"scavio": {
"type": "http",
"url": "https://mcp.scavio.dev/mcp",
"headers": {
"x-api-key": "YOUR_SCAVIO_API_KEY"
}
}
}
}
Zed
Добавьте в настройки (Cmd+,):
{
"assistant": {
"mcp_servers": {
"scavio": {
"type": "http",
"url": "https://mcp.scavio.dev/mcp",
"headers": {
"x-api-key": "YOUR_SCAVIO_API_KEY"
}
}
}
}
}
Любой MCP-совместимый клиент
{
"type": "http",
"url": "https://mcp.scavio.dev/mcp",
"headers": {
"x-api-key": "YOUR_SCAVIO_API_KEY"
}
}
Выбор загружаемых инструментов
Scavio предоставляет 191 инструмент. Загрузка всех обходится в 136KB ответа tools/list —
это примерно 35k токенов контекста в каждой сессии ещё до того, как пользователь что-либо сказал,
а некоторые клиенты вообще не примут столько инструментов. Поэтому по умолчанию сервер регистрирует
отобранное подмножество, а остальное вы выбираете сами. Приведённые ниже размеры
измерены, а не оценены: команда npm run toolslist воспроизводит их.
SCAVIO_PLATFORMS — это список ключей платформ через запятую (allowlist):
| Значение | Что регистрируется |
|---|---|
(не задано) или default | Всё, что было в 0.12.x, плюс extract — 106 инструментов, 63KB |
all | все платформы — 191 инструмент, 136KB |
extract,sec,g2 | только эти платформы — 11 инструментов, 10KB |
default,zillow,metaads | набор по умолчанию плюс ещё два — 112 инструментов, 70KB |
none | никаких платформенных инструментов, только get_usage |
Ключи сопоставляются без учёта регистра и знаков пунктуации, так что meta-ads, metaads
и META_ADS — это одно и то же, а twitter разрешается в x. Неизвестный ключ
логируется в stderr и пропускается, а не приводит к отказу сервера.
get_usage регистрируется всегда — он бесплатный, и именно его советует вызвать любой
гайд по установке, чтобы проверить работоспособность сервера.
Ключи платформ: extract, google, youtube, tiktok, instagram,
reddit, x, linkedin, threads, kuaishou, amazon, walmart, ebay,
target, homedepot, tiktok-shop, booking, airbnb, tripadvisor,
yelp, zillow, redfin, indeed, glassdoor, appstore, googleplay,
g2, capterra, googleads, metaads, sec, companieshouse
Локально (stdio)
{
"mcpServers": {
"scavio": {
"command": "npx",
"args": ["-y", "@scavio/mcp-server"],
"env": {
"SCAVIO_API_KEY": "YOUR_SCAVIO_API_KEY",
"SCAVIO_PLATFORMS": "extract,google,zillow,redfin"
}
}
}
}
Удалённо (HTTP)
У размещённого сервера нет переменной окружения для чтения, поэтому allowlist передаётся
для каждого подключения — либо заголовком, либо параметром запроса:
{
"scavio": {
"type": "http",
"url": "https://mcp.scavio.dev/mcp",
"headers": {
"x-api-key": "YOUR_SCAVIO_API_KEY",
"x-scavio-platforms": "extract,google,sec,companieshouse"
}
}
}
https://mcp.scavio.dev/mcp?platforms=all
Обновление с 0.12.x
Делать ничего не нужно. Набор по умолчанию — это ровно те 10 платформ, которые регистрировались в 0.12.x,
плюс Extract — все инструменты, которыми вы пользовались, продолжают загружаться, а затраты контекста
не меняются. Walmart вырос с 2 инструментов до 7, поэтому счётчик меняется со 100 на 106.
22 платформы, добавленные в 0.13.0, подключаются опционально. Добавляйте их аддитивно:
SCAVIO_PLATFORMS=default,zillow,redfin,sec
Об одном критичном исправлении стоит знать: раньше search_walmart отправлял
fulfillment_speed: "anytime" при каждом вызове, что API отклоняет. Теперь
параметр принимает значения today или tomorrow и не имеет значения по умолчанию.
Доступные инструменты
Каждый инструмент стоит 1 кредит за вызов, если в его разделе не указано иное. Несколько
платформ тарифицируются по эндпоинту (YouTube, Instagram, LinkedIn, Kuaishou) или по
телу запроса (Extract, Threads, Walmart); get_amazon_options и get_usage
бесплатны.
Extract
| Инструмент | Описание |
|---|---|
extract_url | Прочитать любую веб-страницу и вернуть её в виде чистого Markdown, обычного текста или сырого HTML |
Extract тарифицируется по уровням через параметр mode, а не единообразно: normal (обычная загрузка)
и advanced (полный рендеринг JavaScript) стоят 1 кредит, ultra (резидентный прокси, для сложных
бот-защит) стоит 2 кредита. Начинайте с normal и повышайте уровень только тогда, когда
контент возвращается пустым или заблокированным. Списывается оплата только за успешное
извлечение — мёртвая ссылка, бот-защита или таймаут не стоят ничего. Пагинации нет: вся
страница возвращается за один вызов.
Google Search API
| Инструмент | Описание |
|---|---|
search_google | Веб-поиск (v2) с органическими результатами, рекламой и блоком AI Overview |
google_ai_mode | Разговорный ответ в режиме AI Mode со ссылками на источники |
google_maps_search | Поиск местных организаций в Google Maps |
google_maps_place | Сведения о месте: адрес, телефон, часы работы, рейтинг |
google_maps_reviews | Отзывы о месте с пагинацией |
google_shopping | Товарные предложения с ценой, магазином и рейтингом |
google_shopping_product | Подробные сведения о товаре и продавцы |
google_shopping_stores | Дополнительные продавцы товара (пагинация) |
google_flights | Маршруты перелётов с ценами и пересадками |
google_hotels | Поиск отелей с ценами и рейтингами |
google_hotels_detail | Подробные сведения об отеле |
google_news | Новостные результаты по запросу, теме, сюжету или изданию |
google_trends | Динамика интереса во времени и связанные запросы |
google_trending | Актуальные популярные поисковые запросы |
YouTube Data API
| Инструмент | Описание |
|---|---|
search_youtube | Поиск видео, каналов и плейлистов |
search_youtube_shorts | Поиск коротких видео |
youtube_search_suggestions | Получить подсказки автодополнения для поиска |
get_youtube_video | Получить полные сведения о видео, главы и субтитры |
get_youtube_metadata | Устаревший псевдоним get_youtube_video |
get_youtube_comments | Получить комментарии к видео с пагинацией |
get_youtube_comment_replies | Получить ответы на конкретный комментарий |
get_youtube_transcript | Получить транскрипцию видео в виде обычного текста или SRT |
get_youtube_related | Получить видео, похожие на данное |
search_youtube_channels | Поиск каналов по ключевому слову |
get_youtube_channel | Получить профиль канала по ID, хэндлу или URL |
get_youtube_channel_videos | Получить список видео канала |
get_youtube_channel_shorts | Получить список Shorts канала |
get_youtube_channel_community | Получить список постов сообщества канала |
resolve_youtube_channel | Преобразовать хэндл или URL в ID канала |
get_youtube_streams | Получить прямые URL медиапотоков для видео |
Стоимость в кредитах различается: get_youtube_transcript стоит 8, get_youtube_streams — 3, search_youtube и search_youtube_shorts — 2, а все остальные инструменты YouTube — 1. get_youtube_related принимает курсор, но никогда его не возвращает, поэтому считайте результат одной страницей.
Amazon Product API
| Инструмент | Описание |
|---|---|
search_amazon | Поиск товаров на 22 маркетплейсах (без опции сортировки) |
get_amazon_product | Получить полные сведения о товаре по ASIN |
get_amazon_offers | Получить список всех продавцов, предлагающих товар по ASIN, с указанием победителя buy-box |
get_amazon_options | Получить список поддерживаемых маркетплейсов и их кодов стран (бесплатно) |
Walmart API
| Инструмент | Описание |
|---|---|
search_walmart | Поиск товаров с фильтрами по цене и доставке |
get_walmart_product | Получить полные сведения о товаре по его ID |
get_walmart_reviews | Отзывы покупателей с оценками, текстом, автором, датой и разбивкой по оценкам |
get_walmart_category | Товары внутри категории; структура товара та же, что и в поиске |
get_walmart_offers | Оффер buy-box для товара: цена, продавец, состояние, флаг buy-box |
get_walmart_seller | Витрина продавца на маркетплейсе: название, рейтинг, значок Pro Seller, сведения о компании |
get_walmart_seller_products | Каталог продавца; total_count — реальный размер каталога |
Тарификация Walmart зависит от параметра domain, а не фиксирована: com (США, по умолчанию) и ca стоят 1 кредит, com.mx — 2. Параметр domain принимают только search_walmart и get_walmart_category, поэтому лишь эти два инструмента могут стоить 2 кредита — остальные пять всегда стоят 1. Инструменты, работающие по ID, доступны только для США: страницы товаров walmart.ca получить невозможно.
Два нюанса структуры ответов, которые стоит учесть. get_walmart_offers возвращает только победителя buy-box — Walmart рендерит на сервере лишь этот один оффер, поэтому рассчитывайте на одну строку, даже если total_offer_count больше. А get_walmart_seller_products ограничен примерно первыми 40 позициями и не имеет параметров страницы или курсора; проверяйте total_count, чтобы понимать, что перед вами лишь часть каталога. Обоим инструментам для работы с продавцами нужен ЧИСЛОВОЙ seller_catalog_id из ответа на запрос товара, поиска или офферов — seller_id в формате GUID из тех же ответов возвращает 404.
TikTok API
| Инструмент | Описание |
|---|---|
get_tiktok_profile | Получить профиль пользователя (био, число подписчиков и подписок, лайки) |
get_tiktok_user_posts | Получить список видео пользователя со статистикой |
get_tiktok_video | Получить подробные сведения об одном видео |
get_tiktok_video_comments | Получить комментарии к видео |
get_tiktok_comment_replies | Получить ответы на конкретный комментарий |
search_tiktok_videos | Поиск видео по ключевому слову |
search_tiktok_users | Поиск пользователей по ключевому слову |
get_tiktok_hashtag | Получить сведения и статистику по хэштегу |
get_tiktok_hashtag_videos | Получить список видео по хэштегу |
get_tiktok_user_followers | Получить список подписчиков пользователя |
get_tiktok_user_followings | Получить список подписок пользователя |
Instagram API
| Инструмент | Описание |
|---|---|
get_instagram_profile | Получить профиль пользователя (био, число подписчиков, подписок и постов) |
get_instagram_user_posts | Получить список постов пользователя с пагинацией |
get_instagram_user_reels | Получить список Reels пользователя с пагинацией |
get_instagram_user_tagged | Получить список постов, в которых отмечен пользователь |
get_instagram_user_stories | Получить активные сторис пользователя |
get_instagram_post | Получить один пост по url, media_id или shortcode |
get_instagram_post_comments | Получить комментарии к посту |
get_instagram_comment_replies | Получить ответы на конкретный комментарий |
search_instagram_users | Поиск пользователей по ключевому слову |
search_instagram_hashtags | Поиск хэштегов по ключевому слову |
get_instagram_user_followers | Получить список подписчиков пользователя |
get_instagram_user_followings | Получить список подписок пользователя |
Тарификация Instagram зависит от эндпоинта, а не фиксирована: get_instagram_user_posts стоит 2 кредита, get_instagram_post и get_instagram_comment_replies — 8, а остальные девять инструментов — 10. Эндпоинты за 10 кредитов подстраховываются, обращаясь сразу к двум вышестоящим провайдерам, и тарифицируют обе ветки — именно это отражает цена.
Reddit API
| Инструмент | Описание |
|---|---|
search_reddit | Поиск постов Reddit по запросу; сортировка по релевантности, пагинация курсором |
get_reddit_post | Получить один пост по URL или id (без комментариев; см. ниже) |
get_reddit_search_suggestions | Получить подсказки автодополнения для поиска |
get_reddit_post_comments | Получить комментарии верхнего уровня к посту с пагинацией |
get_reddit_comment_replies | Получить ответы на конкретный комментарий |
get_reddit_subreddit | Получить метаданные сабреддита и число подписчиков |
get_reddit_subreddit_posts | Получить ленту постов сабреддита |
get_reddit_user | Получить профиль пользователя Reddit |
get_reddit_user_posts | Получить список постов, опубликованных пользователем |
get_reddit_user_comments | Получить список комментариев пользователя |
get_reddit_popular | Получить общесайтовую ленту популярного |
get_reddit_trending | Получить актуальные популярные поисковые запросы |
Каждый инструмент Reddit стоит 1 кредит. Два момента: search_reddit принимает только запрос и курсор — без сортировки и фильтра по типу поста, результаты возвращаются в порядке релевантности; а get_reddit_post возвращает плоский объект поста без комментариев, поэтому для комментариев вызывайте get_reddit_post_comments с id поста. Reddit — самая медленная платформа из перечисленных: обычно 5–15 секунд на вызов.
X API
| Инструмент | Описание |
|---|---|
search_x | Поиск твитов и людей по ключевому слову |
get_tweet | Получить полные сведения об одном твите |
get_tweet_comments | Получить ответы на твит (ранжированные или хронологические) |
get_tweet_retweeters | Получить список пользователей, ретвитнувших твит |
get_x_user | Получить профиль пользователя по хэндлу |
get_x_user_tweets | Получить список твитов пользователя |
get_x_user_replies | Получить список твитов и ответов пользователя |
get_x_user_media | Получить список твитов пользователя с медиа |
get_x_user_followers | Получить список подписчиков пользователя |
get_x_user_followings | Получить список аккаунтов, на которые подписан пользователь |
get_x_trending | Получить популярные темы для страны |
get_x_user_tweets, get_x_user_replies и get_x_user_media возвращают next_cursor, но не has_more, поэтому продолжайте пагинацию, пока курсор не исчезнет или лента не вернётся пустой.
LinkedIn API
| Инструмент | Описание |
|---|---|
get_linkedin_person | Полный профиль участника: опыт работы и образование |
get_linkedin_person_about | Разделы «о себе» и обзор профиля участника |
get_linkedin_person_posts | Последние посты участника (до 50) |
get_linkedin_company | Профиль компании, офисы и связанные компании |
get_linkedin_company_posts | Последние посты компании (до 50) |
search_linkedin_jobs | Поиск вакансий по ключевому слову и локации |
get_linkedin_job | Полные данные вакансии |
get_linkedin_post | Полные данные отдельного поста |
get_linkedin_post_comments | Комментарии к посту, 10 на страницу |
Все инструменты принимают vanity-хэндл, slug, id или полный URL LinkedIn. Стоимость в кредитах различается: get_linkedin_person, get_linkedin_person_about, get_linkedin_company и get_linkedin_post стоят 1 кредит; get_linkedin_person_posts, get_linkedin_company_posts, search_linkedin_jobs и get_linkedin_post_comments — 10 кредитов за страницу; get_linkedin_job — 30 кредитов.
Вышестоящий поставщик данных прекратил поддержку наборов, лежащих в основе контактной информации участников, справочника сотрудников компании, вакансий конкретной компании, поиска людей и поиска постов, — поэтому эти пять инструментов были удалены. get_linkedin_company по-прежнему возвращает небольшую выборку заметных сотрудников, а search_linkedin_jobs с названием компании заменяет отдельный список вакансий компании.
TikTok Shop API
| Инструмент | Описание |
|---|---|
search_tiktok_shop | Поиск товаров TikTok Shop по ключевому слову (каталог США, точные цены) |
get_tiktok_shop_search_suggestions | Автодополнение ключевых слов для частичного запроса, 8 регионов |
get_tiktok_shop_product | Полные данные товара (без цены; данные доступны примерно для 44% ID из поиска) |
get_tiktok_shop_product_reviews | Отзывы на товар с пагинацией, до 200 за вызов |
get_tiktok_shop_categories | Глобальное дерево категорий (28 верхнего уровня, 240 узлов) |
get_tiktok_shop_category_products | Товары внутри категории по её ID, с точными ценами |
get_tiktok_shop_shop_products | Каталог продавца, 30 на страницу, с точными ценами |
resolve_tiktok_shop_url | Преобразует URL или ссылку «поделиться» TikTok Shop в ID товара или магазина |
Два момента, которые стоит знать. Во-первых, get_tiktok_shop_product не возвращает цену (TikTok скрывает её на странице товара в источнике данных) — точные цены дают search_tiktok_shop, get_tiktok_shop_shop_products и get_tiktok_shop_category_products. Во-вторых, лишь около 44% ID товаров из поисковой выдачи открываются через get_tiktok_shop_product (11 из 25 по замерам) — по остальным у источника просто нет детальных данных. Промах сигнализируется HTTP-статусом 404, а не каким-либо полем в теле ответа, и это нормальный исход, а не ошибка для повторных попыток: инструмент возвращает его как обычный результат со status: "no_detail_data", чтобы агенты пропускали товар, а не зацикливались. Для ID, который не открывается, get_tiktok_shop_product_reviews часто всё ещё работает: из 8 проверенных ID, не открывшихся в деталях, все 8 вернули HTTP 200 по отзывам, а 7 из 8 — хотя бы один отзыв.
Threads
| Инструмент | Описание |
|---|---|
get_threads_profile | Данные профиля пользователя Threads по user_id или username |
get_threads_user_posts | Посты пользователя в Threads, с курсорной пагинацией |
get_threads_user_replies | Ответы пользователя, с курсорной пагинацией |
get_threads_post | Отдельный пост по id или URL на threads.net |
get_threads_post_comments | Ответы на пост, с курсорной пагинацией |
search_threads_users | Профили по имени или хэндлу — единственный поиск, доступный в Threads |
В Threads цена зависит от того, как вы обращаетесь к пользователю, а не от конкретного метода: 2 кредита при передаче user_id, 4 кредита при передаче username. Имя пользователя принимают только get_threads_profile, get_threads_user_posts и get_threads_user_replies; остальные три всегда стоят 2 кредита. Предпочитайте user_id — хэндл добавляет ещё один запрос к источнику данных.
Kuaishou (Китай)
| Инструмент | Описание |
|---|---|
get_kuaishou_profile | Данные профиля пользователя Kuaishou (10 кредитов) |
get_kuaishou_user_posts | Лучшие посты пользователя, с курсорной пагинацией |
get_kuaishou_user_live | Текущий статус прямого эфира пользователя |
resolve_kuaishou_user | Преобразует ссылку «поделиться» Kuaishou в id пользователя |
get_kuaishou_video | Отдельное видео по photo id или URL (2 кредита) |
get_kuaishou_video_comments | Комментарии к видео, с курсорной пагинацией |
get_kuaishou_comment_replies | Ответы под корневым комментарием |
get_kuaishou_videos_batch | До 20 видео за один вызов (40 кредитов) |
search_kuaishou | Поиск со смешанными результатами по всему Kuaishou (10 кредитов) |
search_kuaishou_videos | Результаты поиска видео (10 кредитов) |
search_kuaishou_users | Результаты поиска пользователей (10 кредитов) |
search_kuaishou_live | Результаты поиска трансляций (10 кредитов) |
get_kuaishou_tag_feed | Посты по хэштегу, с курсорной пагинацией |
get_kuaishou_trending | Лидерборды: горячее, трансляции, покупки, бренды и музыка |
В Kuaishou тарифицируется каждый метод отдельно, единой ставки нет: get_kuaishou_profile и все четыре инструмента поиска стоят 10, get_kuaishou_video — 2, get_kuaishou_videos_batch — 40, все остальные — по 1.
eBay
| Инструмент | Описание |
|---|---|
search_ebay | Поиск активных или проданных (SOLD) объявлений: цена, состояние, ставки, доставка, отзывы о продавце |
get_ebay_product | Одно объявление целиком: цена, состояние, изображения, характеристики товара, доставка, возврат, статус аукциона |
get_ebay_seller | Карточка профиля продавца: название магазина, рейтинг отзывов, число проданных товаров, подписчики, местоположение |
1 кредит за вызов. get_ebay_seller возвращает только карточку профиля и не умеет перечислять каталог — ассортимент продавца получайте через search_ebay с заполненным seller и без ключевого слова. sold: true ищет завершённые объявления, которые действительно были проданы; для такого просмотра eBay не публикует общее количество, поэтому total_results равен null. per_page принимает только 60, 120 или 240.
Target
| Инструмент | Описание |
|---|---|
search_target_products | Поиск по Target.com: цены, рейтинги, бейджи и акции |
get_target_category | Товары в категории — та же структура, что у поиска, плюс хлебные крошки |
get_target_product | Детали товара по TCIN: цена, изображения, характеристики, варианты, способы получения |
get_target_reviews | Отзывы с разбивкой рейтинга, средними оценками по атрибутам и фото покупателей |
1 кредит за вызов. get_target_product и get_target_reviews отдают всё за один вызов; поиск и категория листаются параметрами page + count.
Home Depot
| Инструмент | Описание |
|---|---|
search_home_depot | Поиск по Home Depot: цена, бренд и модель, рейтинги, самовывоз/доставка по каждому магазину |
get_home_depot_product | Полные данные товара: цены, медиафайлы, таблица характеристик, габариты, документы, политика возврата |
get_home_depot_reviews | Полные тексты отзывов, распределение оценок, оценки по атрибутам, ответы продавца |
2 кредита за вызов. Размер страницы поиска фиксирован — 12, изменить его нельзя. Отзывы возвращаются по 30 на страницу; total_pages указывает последнюю существующую страницу, запрос за её пределами вернёт 404.
Booking.com
| Инструмент | Описание |
|---|---|
search_booking | Объекты размещения по направлению и датам проживания: актуальная цена за ночь, оценка по отзывам, тип номера |
get_booking_hotel | Один объект целиком: номера и тарифные планы, удобства, правила проживания, политики, фото |
get_booking_reviews | Отзывы гостей с разбивкой оценки по категориям и сводкой от самого Booking |
1 кредит за вызов. Поиск возвращает 25 объектов на страницу; get_booking_hotel и get_booking_reviews отдают всё за один вызов.
Airbnb
| Инструмент | Описание |
|---|---|
search_airbnb | Варианты жилья с итоговой ценой за проживание и ценой за ночь, полным перечнем скидок, рейтингом и координатами |
get_airbnb_listing | Одно объявление целиком: описание, вместимость, удобства по группам, хост, правила дома, разбивка рейтинга |
get_airbnb_reviews | Тексты отзывов с оценкой, датой и профилем автора по каждому отзыву |
1 кредит за вызов. search_airbnb принимает page XOR cursor — при передаче обоих запрос отклоняется, приоритет у cursor. 18 объявлений на страницу. get_airbnb_reviews листается параметрами limit + offset.
Tripadvisor
| Инструмент | Описание |
|---|---|
resolve_tripadvisor_location | НАЧНИТЕ ОТСЮДА — преобразует название места или заведения в пару geo_id / location_id |
search_tripadvisor | Рестораны, отели или достопримечательности в гео-зоне, в порядке ранжирования TripAdvisor |
get_tripadvisor_location | Одна локация целиком: гистограмма оценок, составные рейтинги, позиция в рейтинге города, удобства, первая страница отзывов |
get_tripadvisor_reviews | Страница отзывов: оценка, дата и тип поездки, профиль автора, ответ руководства |
2 кредита за вызов. Начинайте с resolve_tripadvisor_location, чтобы получить пару geo_id / location_id, которая нужна всем остальным инструментам. Поиск возвращает 30 результатов на страницу, а запрос страницы за последней возвращает 404, а не пустой результат. Отзывы приходят по 15 на страницу для ресторанов и по 10 для отелей и достопримечательностей, поэтому на любой странице после первой category должен совпадать с типом самой локации.
Yelp
| Инструмент | Описание |
|---|---|
search_yelp | Компании в порядке ранжирования Yelp: рейтинг, количество отзывов, ценовой диапазон, категории, часы работы |
get_yelp_business | Одна компания целиком: гистограмма оценок по звёздам, контакты, часы работы, удобства, результаты санитарных проверок, вопросы и ответы |
get_yelp_reviews | Страница отзывов: рейтинг, полный текст, профиль автора, фотографии, ответ владельца |
2 кредита за вызов. Yelp жёстко фиксирует размер страницы — 10. get_yelp_business уже включает первую страницу отзывов без дополнительной оплаты. Запрос страницы отзывов за пределами последней вернёт 404, а не пустой результат.
Zillow
| Инструмент | Описание |
|---|---|
search_zillow | Объявления в регионе: цена, спальни, ванные комнаты, жилая площадь, Zestimate, координаты, дни на рынке |
get_zillow_property | Полное объявление: цена и история цен, Zestimate, история налогов, данные RESO, школы, фотографии |
get_zillow_agent_reviews | Профиль и отзывы РИЕЛТОРА Zillow: специализации, лицензии, зоны обслуживания, количество сделок |
1 кредит за вызов. Пагинация есть только у search_zillow. get_zillow_agent_reviews возвращает профиль РИЕЛТОРА, а не объект недвижимости.
Redfin
| Инструмент | Описание |
|---|---|
search_redfin | Объявления: цена, цена за квадратный фут, спальни, ванные комнаты, жилая площадь, размер участка, год постройки, фотографии |
get_redfin_property | Полное объявление: Redfin Estimate, факт-лист MLS, история цен и налогов, школы, климатические риски, сопоставимые объекты |
get_redfin_market | Рыночная статистика по региону: медианные цены объявления и продажи, соотношение цены продажи к цене объявления, дни на рынке, показатель конкуренции |
1 кредит за вызов. search_redfin пагинируется через page + limit — до 350 объявлений на страницу; остальные два инструмента работают одиночными запросами.
Indeed
| Инструмент | Описание |
|---|---|
search_indeed_jobs | Вакансии: название, работодатель, рейтинг, местоположение, диапазон зарплат, тип занятости, способ отклика |
get_indeed_job | Одна вакансия целиком: описание в тексте и HTML, структурированные данные о зарплате, льготы, оригинальная ссылка ATS |
get_indeed_company | Профиль работодателя: отрасль, штаб-квартира, размер, выручка, уровень одобрения CEO, рейтинги по категориям, открытые вакансии |
get_indeed_company_reviews | Отзывы сотрудников: рейтинги по категориям, плюсы и минусы, должность и местоположение автора |
2 кредита за вызов. Поиск вакансий возвращает 10 объявлений на страницу, отзывы о компаниях — 20 на страницу. get_indeed_job и get_indeed_company работают одиночными запросами.
Glassdoor
| Инструмент | Описание |
|---|---|
resolve_glassdoor_company | НАЧНИТЕ ОТСЮДА — преобразует название компании в employer_id, который нужен остальным инструментам |
get_glassdoor_company | Профиль работодателя: рейтинги, распределение по звёздам, уровень одобрения CEO, диапазоны размера и выручки, награды |
get_glassdoor_reviews | До трёх полных отзывов с оценками по отдельным осям и ответом работодателя, плюс полная статистика рейтингов |
get_glassdoor_salaries | Зарплаты по должностям: перцентили P10–P90 базовой и совокупной оплаты, объём выборки, период выплаты |
1 кредит за вызов. Начните с resolve_glassdoor_company, чтобы получить employer_id. Пагинация есть только у get_glassdoor_salaries (10 должностей на страницу; page_count показывает, сколько их всего). get_glassdoor_reviews возвращает до трёх полных отзывов плюс полную статистику рейтингов — это не поток отзывов с пагинацией.
Apple App Store
| Инструмент | Описание |
|---|---|
search_app_store | До 200 приложений с полными данными — работает и как массовая выгрузка метаданных, и как поиск по издателю |
get_app_store_app | Полная карточка: данные разработчика, цена, рейтинги за всё время и текущей версии, примечания к релизу, скриншоты |
get_app_store_reviews | Страница отзывов: звёздный рейтинг, заголовок, полный текст, автор и версия приложения, к которой относится отзыв |
1 кредит за вызов. Отзывы доступны на страницах 1–10 по 50 штук и жёстко обрываются на странице 10: 500 отзывов на один storefront — это анонимный потолок Apple, а продвинуться дальше можно, запросив другой country. Поиск и карточка приложения пагинации не поддерживают.
Google Play
| Инструмент | Описание |
|---|---|
search_google_play | Приложения в порядке ранжирования: имя пакета, разработчик, рейтинг, количество установок, цена и диапазон IAP, скриншоты |
get_google_play_app | Полная карточка в магазине: реальное количество установок, гистограмма звёзд, IAP, разрешения, таблица «Безопасность данных» |
get_google_play_reviews | Страница отзывов: звёздная оценка, полный текст, количество отметок «полезно», ответ разработчика, версия приложения |
2 кредита за вызов — это отдельное пространство имён, не связанное с google, и на него не распространяется льготная цена Google. Отзывы пагинируются курсором, причём курсор непрозрачный, одноразовый и кодирует как позицию, так и сортировку, поэтому возвращайте его с тем же sort, с которым он был получен. Курсор за пределами последнего отзыва вернёт 404. Поиск и карточка приложения пагинации не поддерживают.
G2 Software Reviews
| Инструмент | Описание |
|---|---|
search_g2_software | Поиск B2B-софта: звёздный рейтинг, количество отзывов, вендор, категории; каждая строка содержит product_id |
get_g2_product | Полный профиль: гистограмма оценок по звёздам, тарифные планы, группы функций, интеграции, альтернативы, AI-сводки плюсов и минусов |
get_g2_reviews | Страница отзывов: рейтинг, что понравилось и что нет, решённые проблемы, характеристики компании автора, флаги валидации |
5 кредитов за вызов — самая дорогая платформа на Scavio. search_g2_software пагинируется через page + limit (на нашей стороне лимит — 100); get_g2_reviews жёстко отдаёт 10 отзывов на страницу, а пагинация уходит далеко за пределы 10 страниц, на которые ссылается собственный виджет G2. get_g2_product работает одиночным запросом.
Capterra Software Reviews
| Инструмент | Описание |
|---|---|
search_capterra_software | Поиск B2B-софта: 20 продуктов в порядке ранжирования с рейтингом, количеством отзывов и флагом платного размещения |
get_capterra_product | Полный профиль: гистограмма оценок по звёздам, четыре критерия с оценками, таблица тарифов, функции, плюс 25 свежих отзывов |
get_capterra_reviews | Страница отзывов: общая оценка плюс пять оценок по критериям, плюсы, минусы, рассмотренные альтернативы |
2 кредита за вызов. Пагинация есть только у get_capterra_reviews: 25 отзывов на страницу, максимум — страница 100; после неё Capterra отвечает кодом 200, но возвращает первую страницу, поэтому проверяйте, что реально пришло в ответе. get_capterra_product уже включает 25 самых свежих отзывов.
Google Ads Transparency
| Инструмент | Описание |
|---|---|
resolve_google_ads_advertiser | НАЧНИТЕ ОТСЮДА — преобразует название бренда или домен в advertiser_id |
search_google_ads | Все объявления, которые Google показывает для одного рекламодателя, с датами первого и последнего показа и числом дней фактического показа |
get_google_ads_creative | Один креатив целиком — единственный инструмент, где есть варианты размеров, диапазон показов и разбивка по регионам |
1 кредит за вызов. Начните с resolve_google_ads_advertiser, чтобы преобразовать название бренда или домен в advertiser_id. search_google_ads пагинируется курсором по 100 объявлений на страницу — вместе с курсором передавайте те же фильтры. get_google_ads_creative — единственный инструмент, который содержит историю креатива, разбивку по регионам и диапазон показов.
Meta Ad Library
| Инструмент | Описание |
|---|---|
search_meta_ads | Поиск в Meta Ad Library с полным креативом: текст объявления, заголовок, CTA, медиа, платформы, даты показа |
get_meta_ads_advertiser | Все объявления, которые показывает страница Facebook, по числовому идентификатору страницы, с той же детализацией креатива |
get_meta_ad | Одно объявление целиком по архивному идентификатору: креатив, рекламодатель, даты показа, платформы, раскрытие политической рекламы |
1 кредит за вызов, и каждая страница курсора стоит ещё один кредит: страница 1 возвращает 30 объявлений, далее по 10 на страницу, поэтому стоимость полного прохода по запросу растёт с глубиной. search_meta_ads и get_meta_ads_advertiser пагинируются курсором — двигайтесь по флагу has_next_page. get_meta_ad работает одиночным запросом.
SEC EDGAR
| Инструмент | Описание |
|---|---|
resolve_sec_company | НАЧНИТЕ ОТСЮДА — преобразует название компании или тикер в CIK, по которому ключуются все остальные данные |
get_sec_company | Профиль эмитента: юридическое и прежние названия, отрасль SIC, EIN, LEI, конец финансового года, тикеры |
get_sec_filings | Страница отчётности одного эмитента: номер доступа, форма, даты, коды пунктов 8-K, ссылки на документы |
get_sec_concept | Все значения, которые эмитент сообщал по одному XBRL-показателю, от новых к старым, с указанием исходного отчёта |
get_sec_facts | Индекс всех XBRL-показателей, которые сообщает эмитент, — используйте его, чтобы определить, что запрашивать у get_sec_concept |
search_sec_filings | Полнотекстовый поиск по EDGAR с 2001 года по настоящее время, с фасетами по компании, форме, отрасли и штату |
1 кредит за вызов через официальный бесплатный EDGAR JSON API. Начните с resolve_sec_company, чтобы преобразовать название или тикер в CIK. get_sec_filings пагинируется через page + limit; search_sec_filings пагинируется до 100 страниц, потому что индекс не принимает окно результатов дальше 10 000.
Companies House
| Инструмент | Описание |
|---|---|
search_companies_house | НАЧНИТЕ ОТСЮДА — поиск компании по названию в реестре Великобритании для получения company_number |
get_companies_house_company | Полная запись из реестра: статус, тип, даты, юридический адрес, коды SIC, сроки сдачи отчётности |
get_companies_house_officers | Действующие и бывшие должностные лица: роль, даты назначения и ухода, гражданство, дата рождения |
get_companies_house_filing_history | Поданные документы, начиная с последних: дата, код типа, описание, ссылка на поданный PDF |
Каждый вызов к официальному реестру Великобритании расходует 1 кредит. Начните с search_companies_house, чтобы получить company_number. Поиск возвращает 20 результатов на страницу и ограничен 50-й страницей: реестр отдаёт окно в 1000 результатов на каждый поисковый запрос, каким бы ни было заявленное число совпадений, а на 51-ю страницу возвращает ошибку 416. Для должностных лиц (35 на страницу) и истории подачи документов верхнего предела страниц нет: за последней страницей возвращается обычный 200 с пустым списком, что выглядит точно так же, как полное отсутствие данных.
Аккаунт
| Инструмент | Описание |
|---|---|
get_usage | Проверка баланса кредитов, тарифного плана и статистики использования |
О Scavio
Scavio — это единый поисковый API для ИИ-агентов и API данных для разработчиков. Один ключ, структурированный JSON, без скрейпинга и прокси:
-
Google Search API — результаты SERP, новости, изображения, карты и граф знаний
-
Extract — чтение любого URL в виде Markdown, обычного текста или исходного HTML
-
Amazon Product API и Walmart Product API — поиск товаров и подробные сведения о них, а также eBay, Target и Home Depot
-
TikTok API, Instagram API, Reddit API, X API, LinkedIn API и YouTube API — данные социальных сетей и видеоплатформ
-
Путешествия и локальный поиск — Booking.com, Airbnb, Tripadvisor, Yelp
-
Приложения, обзоры ПО и рекламные библиотеки — App Store, Google Play, G2, Capterra, Google Ads Transparency, Meta Ad Library
-
Корпоративная отчётность — SEC EDGAR, Companies House
Команды используют его как альтернативу SerpAPI со структурированными данными из множества платформ — детальное сравнение смотрите в материале Tavily vs Scavio.
Получите бесплатный ключ Search API на scavio.dev.