API ВЕГА

HasData MCP Server

Сервер Model Context Protocol для API поиска и сбора данных HasData. Подключите любой MCP-совместимый AI-клиент к 63 готовым инструментам для работы с данными или выберите отдельный сайт из набора специализированных серверов.


Быстрый старт

Доступны два способа аутентификации:

  • OAuth (рекомендуемый способ). Подключите сервер и войдите в свой аккаунт HasData в браузере — копировать и передавать ключ не понадобится.

  • API key. Передавайте ключ в заголовке x-api-key. Получить его можно в панели управления HasData.

Claude Desktop / Claude.ai. Откройте Settings → Connectors → Add custom connector и укажите адрес:

https://mcp.hasdata.com/mcp

Появится запрос на вход через OAuth. Если вы предпочитаете использовать API key, добавьте следующую конфигурацию в claude_desktop_config.json:

{
  "mcpServers": {
    "hasdata": {
      "type": "http",
      "url": "https://mcp.hasdata.com/mcp",
      "headers": {
        "x-api-key": "<your-api-key>"
      }
    }
  }
}

Claude Code. Для входа через OAuth выполните команды:

claude mcp add --transport http hasdata https://mcp.hasdata.com/mcp
claude mcp login hasdata

(Или запустите /mcp в сессии и выберите Authenticate.) Чтобы использовать API key:

claude mcp add --transport http hasdata https://mcp.hasdata.com/mcp --header "x-api-key: <your-api-key>"

Cursor. Добавьте конфигурацию в ~/.cursor/mcp.json или .cursor/mcp.json:

{
  "mcpServers": {
    "hasdata": {
      "url": "https://mcp.hasdata.com/mcp",
      "headers": {
        "x-api-key": "<your-api-key>"
      }
    }
  }
}

Cline. Добавьте сервер hasdata в файл настроек MCP для Cline:

{
  "mcpServers": {
    "hasdata": {
      "url": "https://mcp.hasdata.com/mcp",
      "type": "streamableHttp",
      "headers": {
        "x-api-key": "<your-api-key>"
      },
      "disabled": false
    }
  }
}

Любой другой MCP-клиент, поддерживающий streamable HTTP:

ПараметрЗначение
URLhttps://mcp.hasdata.com/mcp
ТранспортHTTP (streamable)
АутентификацияВход через OAuth или заголовок x-api-key:

Запросы без OAuth или действительного ключа возвращают ошибку 401 Unauthorized.

Хотите подключить к клиенту меньше инструментов? Ограничьте список доступных API с помощью параметра запроса apis, например: https://mcp.hasdata.com/mcp?apis=amazon,google_maps. Ключ apis для каждого сайта указан в разделе «Отдельный сервер для каждого сайта».


Что можно делать

"Найди самые дешёвые авиабилеты из Нью-Йорка в Лондон на следующий месяц и сравни цены."
"Отслеживай цены на iPhone 16 на Amazon за последние 7 дней."
"Собери все отзывы с оценкой 5 звёзд для этого товара по ASIN и выдели общие темы."
"Найди все вакансии инженера-программиста в Берлине на Indeed и Glassdoor."
"Найди итальянские рестораны с самым высоким рейтингом в Чикаго с помощью Google Maps."
"Что пользователи ищут в Google Trends по запросу «AI agents» на этой неделе?"

Не нужно писать код для сбора данных, настраивать прокси или разбирать результаты. Просто задайте вопрос.


Совместимые клиенты

КлиентПоддерживается
Claude Desktop✅
Claude Code✅
Claude.ai (веб-версия)✅
Cursor✅
Windsurf✅
VS Code (GitHub Copilot)✅
Gemini CLI✅
Пользовательские агенты (OpenAI, LangChain и другие)✅

Подойдёт любой клиент, поддерживающий транспорт MCP streamable HTTP.


Инструменты

63 инструмента для поиска, электронной коммерции, карт, путешествий, недвижимости, вакансий, социальных сетей и других задач. Для каждой группы также доступны отдельные серверы — по одному на сайт. Они предоставляют те же инструменты, но используют более короткий URL.

Веб

ИнструментОписание
web_scraping_web_scrapingСбор данных с любого URL с необязательными параметрами

Отдельный сервер для этой группы: web-scraping-mcp.

Google

ИнструментОписание
google_serp_serpРезультаты поиска Google
google_serp_serp_lightОблегчённая выдача Google
google_serp_newsРезультаты поиска Google News
google_serp_shoppingРезультаты поиска Google Shopping
google_serp_eventsРезультаты поиска Google Events
google_serp_productПодробная информация о товаре в Google
google_serp_immersive_productПодробная информация о товаре в режиме Google Immersive
google_serp_ai_overviewРезультаты Google AI Overview
google_serp_ai_modeРезультаты Google AI Mode
google_serp_short_videosРезультаты поиска коротких видео в Google (TikTok, Shorts, Reels)
google_images_imagesРезультаты поиска изображений в Google
google_maps_searchПоиск в Google Maps
google_maps_placeИнформация о месте по placeId
google_maps_reviewsОтзывы о месте
google_maps_photosФотографии места
google_maps_postsПубликации о месте (предложения, события, объявления)
google_maps_contributor_reviewsОтзывы по ID автора
google_scholar_scholarРезультаты поиска Google Scholar
google_scholar_citeФорматы цитирования для результата Google Scholar
google_trends_searchДанные Google Trends
google_travel_flightsРезультаты поиска Google Flights
google_travel_hotelsРезультаты поиска Google Hotels

Отдельные серверы для этой группы: google-search-mcp (все инструменты google_serp_*), google-images-mcp, google-maps-mcp, google-scholar-mcp, google-trends-mcp, google-flights-mcp, google-hotels-mcp.

Другие поисковые системы

ИнструментОписание
bing_serpРезультаты поиска Bing
duckduckgo_serpРезультаты поиска DuckDuckGo

Отдельные серверы для этой группы: bing-mcp, duckduckgo-mcp.

Электронная коммерция

ИнструментОписание
amazon_searchРезультаты поиска Amazon
amazon_productИнформация о товаре Amazon по ASIN
amazon_reviewsОтзывы о товаре на Amazon
amazon_sellerПрофиль магазина продавца на Amazon
amazon_seller_productsТовары из каталога продавца на Amazon
walmart_searchРезультаты поиска Walmart
walmart_productИнформация о товаре Walmart
walmart_reviewsОтзывы о товаре на Walmart
shopify_productsТовары магазина Shopify
shopify_collectionsКоллекции магазина Shopify

Отдельные серверы для этой группы: amazon-mcp, walmart-mcp, shopify-mcp.

Недвижимость

ИнструментОписание
zillow_listingПоиск объявлений на Zillow
zillow_propertyИнформация об объекте недвижимости на Zillow
redfin_listingПоиск объявлений на Redfin
redfin_propertyИнформация об объекте недвижимости на Redfin

Отдельные серверы для этой группы: zillow-mcp, redfin-mcp.

Вакансии

ИнструментОписание
indeed_listingСписок вакансий на Indeed
indeed_jobИнформация о вакансии на Indeed
glassdoor_listingСписок вакансий на Glassdoor
glassdoor_jobИнформация о вакансии на Glassdoor

Отдельные серверы для этой группы: indeed-mcp, glassdoor-mcp.

Путешествия и местные организации

ИнструментОписание
airbnb_listingОбъявления Airbnb по местоположению и датам
airbnb_propertyИнформация об объявлении Airbnb
booking_searchПоиск жилья на Booking.com
booking_placeИнформация об объекте размещения на Booking.com
yelp_searchРезультаты поиска Yelp
yelp_placeИнформация о заведении на Yelp
yelp_reviewsОтзывы о заведении на Yelp
yellowpages_searchРезультаты поиска YellowPages
yellowpages_placeИнформация об организации на YellowPages

Отдельные серверы для этой группы: airbnb-mcp, booking-mcp, yelp-mcp, yellowpages-mcp.

Социальные сети и видео

ИнструментОписание
facebook_profileСведения об общедоступной странице или профиле Facebook
instagram_profileСведения об общедоступном профиле Instagram
instagram_postsПубликации общедоступного аккаунта Instagram
tiktok_profileСведения об общедоступном профиле TikTok
tiktok_postsВидео аккаунта TikTok
tiktok_searchПоиск видео и пользователей в TikTok
tiktok_commentsКомментарии к видео TikTok
youtube_searchРезультаты поиска на YouTube
youtube_videoСведения о видео на YouTube
youtube_channelДанные канала YouTube
youtube_transcriptТранскрипт видео на YouTube

Отдельные серверы для этой группы: facebook-mcp, instagram-mcp, tiktok-mcp, youtube-mcp.


Отдельный сервер для каждого сайта

Если вашему агенту нужен только один сайт, используйте его отдельный сервер вместо полного набора. Все они обращаются к одному и тому же размещённому серверу, но фильтруют доступные инструменты с помощью параметра apis. Поэтому инструменты, их схемы и тарификация остаются одинаковыми, а модели доступен короткий список инструментов. Каждый отдельный сервер также доступен в виде пакетов npm и PyPI для клиентов, которым нужен локальный запуск через stdio. Все серверы включены в официальный реестр MCP в разделе com.hasdata/.

СайтРепозиторийnpmPyPIКлюч apis
Airbnbairbnb-mcp@hasdata/airbnb-mcphasdata-airbnb-mcpairbnb
Amazonamazon-mcp@hasdata/amazon-mcphasdata-amazon-mcpamazon
Bingbing-mcp@hasdata/bing-mcphasdata-bing-mcpbing
Booking.combooking-mcp@hasdata/booking-mcphasdata-booking-mcpbooking
DuckDuckGoduckduckgo-mcp@hasdata/duckduckgo-mcphasdata-duckduckgo-mcpduckduckgo
Facebookfacebook-mcp@hasdata/facebook-mcphasdata-facebook-mcpfacebook
Glassdoorglassdoor-mcp@hasdata/glassdoor-mcphasdata-glassdoor-mcpglassdoor
Google Flightsgoogle-flights-mcp@hasdata/google-flights-mcphasdata-google-flights-mcpgoogle_travel_flights
Google Hotelsgoogle-hotels-mcp@hasdata/google-hotels-mcphasdata-google-hotels-mcpgoogle_travel_hotels
Google Imagesgoogle-images-mcp@hasdata/google-images-mcphasdata-google-images-mcpgoogle_images
Google Mapsgoogle-maps-mcp@hasdata/google-maps-mcphasdata-google-maps-mcpgoogle_maps
Google Scholargoogle-scholar-mcp@hasdata/google-scholar-mcphasdata-google-scholar-mcpgoogle_scholar
Google Searchgoogle-search-mcp@hasdata/google-search-mcphasdata-google-search-mcpgoogle_serp
Google Trendsgoogle-trends-mcp@hasdata/google-trends-mcphasdata-google-trends-mcpgoogle_trends
Indeedindeed-mcp@hasdata/indeed-mcphasdata-indeed-mcpindeed
Instagraminstagram-mcp@hasdata/instagram-mcphasdata-instagram-mcpinstagram
Redfinredfin-mcp@hasdata/redfin-mcphasdata-redfin-mcpredfin
Shopifyshopify-mcp@hasdata/shopify-mcphasdata-shopify-mcpshopify
TikToktiktok-mcp@hasdata/tiktok-mcphasdata-tiktok-mcptiktok
Walmartwalmart-mcp@hasdata/walmart-mcphasdata-walmart-mcpwalmart
Веб-скрейпингweb-scraping-mcp@hasdata/web-scraping-mcphasdata-web-scraping-mcpweb_scraping
Yellow Pagesyellowpages-mcp@hasdata/yellowpages-mcphasdata-yellowpages-mcpyellowpages
Yelpyelp-mcp@hasdata/yelp-mcphasdata-yelp-mcpyelp
YouTubeyoutube-mcp@hasdata/youtube-mcphasdata-youtube-mcpyoutube
Zillowzillow-mcp@hasdata/zillow-mcphasdata-zillow-mcpzillow

Удалённый URL для любого из этих серверов: https://mcp.hasdata.com/mcp?apis=. Ключи можно объединять, разделяя запятыми.


Почему HasData

Многие сервисы для скрейпинга возвращают необработанный HTML и на этом заканчивают работу. На сайтах, активно использующих JavaScript, половина таких сервисов просто не дожидается ответа и завершается по тайм-ауту. Инструменты HasData возвращают JSON, обработанный с учётом особенностей каждого сайта. Модель получает структурированные поля, с которыми можно работать, а не массив разметки, в котором нужно разбираться.

Перед началом работы стоит учесть несколько моментов:

  • Каждый инструмент предназначен для конкретного сайта. amazon_product работает с ASIN, вариантами товаров и данными продавцов. google_maps_place предоставляет часы работы, координаты и оценки. Вам не нужно обращаться к универсальному скрейперу и надеяться на результат.

  • Это удалённый сервер. Ничего не запускается локально: не нужен процесс Node, не требуется фиксировать версии, а на вашем компьютере не бывает холодного старта.

  • Кредиты расходуются так же, как при работе с REST API. Если вы уже пользуетесь HasData, здесь действуют тот же баланс и те же ограничения частоты запросов.

  • Доступны два способа аутентификации. Войдите один раз через OAuth или передавайте заголовок x-api-key при каждом вызове. Оба способа работают с одним и тем же сервером.


Примеры использования

Анализ конкурентов. Передайте один и тот же запрос в amazon_search и google_serp_shopping, чтобы модель сравнила цены, позиции в выдаче и количество отзывов на обеих площадках. Всё выполняется в рамках одного запроса.

Поиск потенциальных клиентов. Поиск в google_maps_search по ключевому слову и городу возвращает названия компаний, адреса, номера телефонов и оценки. Для более широкого охвата дополните его результатами yellowpages_search.

Исследование рынка. Используйте google_trends_search вместе с google_serp_news в одном сеансе: это позволит получить как данные об интересе к поисковым запросам, так и редакционный контекст.

Недвижимость. В zillow_listing можно задать фильтры по количеству спален и ванных комнат, ценовому диапазону и типу объявления. Модель сможет получить отфильтрованный список и составить его сводку без необходимости открывать браузер.

Подбор персонала. В indeed_listing и glassdoor_listing можно указать местоположение и ключевое слово. Если запустить оба инструмента, модель сможет удалить дубликаты и отсортировать результаты по дате публикации.

Путешествия. google_travel_flights возвращает структурированные маршруты с ценами, пересадками и продолжительностью поездки. Объедините его с airbnb_listing, чтобы спланировать всю поездку в одном диалоге.


Оплата

Каждый вызов инструмента расходует кредиты HasData так же, как и прямой вызов API.

Подробности см. в разделе Кредиты и параллельные запросы.


Ресурсы