mcpField
H
HasData MCP Server

HasData MCP Server

リモート
hasdata.comデータ・分析212 週間前に更新

HasData MCP Server について

HasData MCP Serverは、HasDataのスクレイピング・検索APIをMCPクライアントに提供します。Web、検索、EC、地図、旅行、不動産、求人、SNSのデータ取得に使え、プロンプトとパラメーターリソースも備えています。

主な機能

  1. 01複数サイトの検索・スクレイピング
  2. 02商品・場所・不動産情報の取得
  3. 03求人・SNSデータの抽出
  4. 04定型プロンプトとパラメーターリソース
  5. 05OAuthまたはAPIキー認証

活用シーン

  1. 01Amazon商品の価格とレビューの比較
  2. 02Google Mapsで店舗とレビューを検索
  3. 03複数サイトの求人情報を検索
  4. 04YouTubeの文字起こしやTikTok投稿の取得

MCP 対応

HasDataのスクレイピング・検索ツール、プロンプト、リソースをMCPクライアントに公開するMCPサーバーです。streamable HTTPに対応し、`apis`パラメーターで公開APIを絞れます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp.hasdata.com/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

すべてのエンドポイント
Streamable HTTPhttps://mcp.hasdata.com/mcp認証が必要

ツール

63
パラメーター型必須説明
locationstringいいえリスティングを検索する場所。完全な地図バウンディングボックス(neLat、neLng、swLat、swLng)を指定しない場合は必須です。
checkInstringはいリスティングのチェックイン日。
checkOutstringいいえリスティングのチェックアウト日。
adultsnumberいいえ大人の人数。
childrennumberいいえ子どもの人数。
infantsnumberいいえ乳幼児の人数。
petsnumberいいえペットの数。
neLatnumberいいえ地図のバウンディングボックスの北東角の緯度。4 つの境界ボックス座標をすべて指定すると、場所ではなくボックス内でリスティングを検索します。
neLngnumberいいえ地図のバウンディングボックスの北東角の経度。
swLatnumberいいえ地図のバウンディングボックスの南西角の緯度。
swLngnumberいいえ地図のバウンディングボックスの南西角の経度。
nextPageTokenstringいいえ次のページの結果を取得するためのトークン。

詳細

HasData_bannner

HasData MCP サーバー

MCP Compatible Tools

HasData のスクレイピングおよび検索 API を利用するための Model Context Protocol サーバーです。MCP 対応の AI クライアントを接続すれば、検索、eコマース、地図、旅行、不動産、求人、ソーシャルなどのすぐに使えるデータツールを利用できます。また、単一サイトごとのサーバーから特定のサイトを選ぶこともできます。


クイックスタート

認証方法は 2 つあります。

  • OAuth(推奨)。 サーバーに接続し、ブラウザーで HasData アカウントにサインインします。キーをコピーする必要はありません。
  • API キー。 x-api-key ヘッダーにキーを指定します。HasData ダッシュボードから取得してください。

Claude Desktop / Claude.ai。 Settings → Connectors → Add custom connector に移動して、次を入力します。

https://mcp.hasdata.com/mcp

OAuth でのサインインを求められます。API キーを使う場合は、代わりに 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 キーを使用する場合:

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。 Cline の MCP 設定ファイルに hasdata サーバーを追加します。

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

ストリーミング可能な HTTP に対応するその他の MCP クライアントの場合:

項目値
URLhttps://mcp.hasdata.com/mcp
トランスポートHTTP(ストリーミング可能)
認証OAuth でサインインするか、ヘッダー x-api-key: <your-api-key> を指定

OAuth で認証されていない、または有効なキーが指定されていないリクエストは、401 Unauthorized を返します。

クライアントで公開するツールを減らしたい場合は、apis クエリパラメーターで公開する API を制限します。例:https://mcp.hasdata.com/mcp?apis=amazon,google_maps。各サイトの apis キーは、サイトごとのサーバーに記載されています。


できること

"Find the cheapest flights from NYC to London next month and compare prices."
"Monitor iPhone 16 prices on Amazon across the last 7 days."
"Pull all 5-star reviews for this product ASIN and summarize the common themes."
"Get me all software engineer job postings in Berlin from Indeed and Glassdoor."
"Find the top-rated Italian restaurants in Chicago using Google Maps."
"What are people searching for related to 'AI agents' on Google Trends this week?"

スクレイピングのコードも、管理するプロキシも、解析ロジックも不要です。質問するだけです。


対応クライアント

クライアント対応状況
Claude Desktop✅
Claude Code✅
Claude.ai(ウェブ)✅
Cursor✅
Windsurf✅
VS Code(GitHub Copilot)✅
Gemini CLI✅
カスタムエージェント(OpenAI、LangChain など)✅

MCP のストリーミング可能な HTTP トランスポートに対応するクライアントであれば、どれでも動作します。


ツール

検索、eコマース、地図、旅行、不動産、求人、ソーシャルなどのツールを利用できます。以下の各グループは、同じツールを短い URL で利用できる、サイトごとのスタンドアロンサーバーとしても提供されています。

ウェブ
ツール説明
web_scraping_web_scrapingオプションのパラメーターを指定して、任意の URL をスクレイピングします

このグループのスタンドアロンサーバー:web-scraping-mcp。

Google
ツール説明
google_serp_serpGoogle 検索結果
google_serp_serp_lightGoogle 検索結果(軽量版)
google_serp_newsGoogle ニュースの検索結果
google_serp_shoppingGoogle ショッピングの検索結果
google_serp_eventsGoogle イベントの検索結果
google_serp_productGoogle 商品の詳細
google_serp_immersive_productGoogle 商品のイマーシブな詳細
google_serp_ai_overviewGoogle AI Overview の検索結果
google_serp_ai_modeGoogle AI Mode の検索結果
google_serp_short_videosGoogle ショート動画の検索結果(TikTok、Shorts、Reels)
google_images_imagesGoogle 画像検索の結果
google_maps_searchGoogle マップの検索
google_maps_placeplaceId による場所の詳細
google_maps_reviews場所のクチコミ
google_maps_photos場所の写真
google_maps_posts場所の投稿(オファー、イベント、お知らせ)
google_maps_contributor_reviews投稿者 ID によるクチコミ
google_scholar_scholarGoogle Scholar の検索結果
google_scholar_citeScholar の検索結果の引用形式
google_scholar_case_lawScholar の判例意見の全文
google_trends_searchGoogle トレンドのデータ
google_travel_flightsGoogle フライトの検索結果
google_travel_flights_deals平易な言葉で記述した旅行内容に基づく航空券のお得情報
google_travel_hotelsGoogle ホテルの検索結果

このグループのスタンドアロン サーバー:google-search-mcp(すべての google_serp_* ツール)、google-images-mcp、google-maps-mcp、google-scholar-mcp、google-trends-mcp、google-flights-mcp、google-flights-deals-mcp、google-hotels-mcp。

その他の検索エンジン
ツール説明
bing_serpBing 検索結果
duckduckgo_serpDuckDuckGo 検索結果

このグループのスタンドアロンサーバー:bing-mcp、duckduckgo-mcp。

AI 回答エンジン
ツール説明
chatgpt_chat引用したウェブソース付きの ChatGPT の回答
perplexity_chat引用付きの Perplexity の回答

このグループのスタンドアロンサーバー:chatgpt-mcp。

E コマース
ツール説明
amazon_searchAmazon の検索結果
amazon_productASIN による Amazon 商品の詳細
amazon_reviewsAmazon 商品のレビュー
amazon_sellerAmazon 販売者のストアフロントプロフィール
amazon_seller_productsAmazon 販売者のカタログ商品
walmart_searchWalmart の検索結果
walmart_productWalmart 商品の詳細
walmart_reviewsWalmart 商品のレビュー
shopify_productsShopify ストアの商品
shopify_collectionsShopify ストアのコレクション

このグループのスタンドアロンサーバー:amazon-mcp、walmart-mcp、shopify-mcp。

不動産
ツール説明
zillow_listingZillow の物件検索
zillow_propertyZillow の物件詳細
redfin_listingRedfin の物件検索
redfin_propertyRedfin の物件詳細

このグループのスタンドアロンサーバー:zillow-mcp、redfin-mcp。

求人
ツール説明
indeed_listingIndeed の求人情報
indeed_jobIndeed の求人詳細
glassdoor_listingGlassdoor の求人情報
glassdoor_jobGlassdoor の求人詳細

このグループのスタンドアロンサーバー:indeed-mcp、glassdoor-mcp。

旅行・地域情報
ツール説明
airbnb_listing場所と日付によるAirbnbの宿泊施設情報
airbnb_propertyAirbnbの宿泊施設の詳細
booking_searchBooking.comの宿泊施設検索
booking_placeBooking.comの宿泊施設の詳細
yelp_searchYelpの検索結果
yelp_placeYelpの場所の詳細
yelp_reviewsYelpの場所のレビュー
yellowpages_searchYellowPagesの検索結果
yellowpages_placeYellowPagesの場所の詳細

このグループのスタンドアロンサーバー:airbnb-mcp、booking-mcp、yelp-mcp、yellowpages-mcp。

ソーシャル・動画
ツール説明
facebook_profileFacebookの公開ページまたはプロフィールの詳細
instagram_profileInstagramの公開プロフィールの詳細
instagram_postsInstagramの公開アカウントの投稿
instagram_commentsInstagramの投稿へのコメント
tiktok_profileTikTokの公開プロフィールの詳細
tiktok_postsTikTokアカウントの動画
tiktok_searchTikTokの動画またはユーザーの検索
tiktok_commentsTikTok動画へのコメント
youtube_searchYouTubeの検索結果
youtube_videoYouTube動画の詳細
youtube_channelYouTubeチャンネルのデータ
youtube_transcriptYouTube動画の文字起こし

このグループのスタンドアロンサーバー:facebook-mcp、instagram-mcp、tiktok-mcp、youtube-mcp。


プロンプトとリソース

サーバーには20個のプロンプトが用意されています。クライアントは、ユーザーにツール呼び出しを作成してもらう代わりに、そのまま使えるワークフローとして提示できます。

プロンプト機能
google_searchGoogleを検索し、上位のオーガニック検索結果を要約します。
google_newsトピックに関する最近のニュース記事を見つけます。
google_shoppingGoogleショッピングの商品オファーを比較します。
google_short_videosトピックに関するショート動画を見つけます。
google_ai_modeGoogle AI Modeの回答とその情報源を取得します。
google_maps_searchGoogleマップで店舗や場所を見つけます。
google_maps_reviewsある場所について、レビュー投稿者の意見を要約します。
zillow_listings地域内の販売中、賃貸中、または売却済みの住宅を見つけます。
zillow_propertyZillowに掲載された物件1件の詳細をすべて取得します。
google_trendsトピックへの関心が時間とともにどう変化するかを確認します。
instagram_profile公開Instagramプロフィールを検索します。
scrape_web_page公開ウェブページを取得し、内容を要約します。
indeed_hiring_mapある職種の求人がどの地域にあり、給与がいくらかを確認します。
youtube_searchトピックに関するYouTube動画やチャンネルを見つけます。
youtube_transcriptYouTube動画で話されている内容を要約します。
tiktok_trendトピックについてTikTokにどのような投稿があるかを確認します。
tiktok_profile公開TikTokプロフィールを検索します。
amazon_product_research価格、評価、レビュー数でAmazonの商品オファーを比較します。
yelp_reputation店舗の評価と最近のレビューの傾向を取得します。
google_flights2つの空港間のフライト候補を比較します。

これらに加えて、サーバーは28のサービスにわたる151個のリソースを公開しています。各リソースは、受け付ける値が固定リストになっているパラメーターごとに1つあります。拒否された呼び出しから用語を学ぶよりも、リソースを読み込むほうが簡単で、クレジットも消費しません。各URIはhasdata://<service>/<parameter>で、resources/listから最新の一覧を取得できます。

サービス値が固定リストになっているパラメーター
redfin30
booking16
zillow11
google_serp10
youtube10
amazon7
google_travel7
bing5
duckduckgo5
glassdoor5
google_images5
google_trends5
google_maps4
google_scholar4
google_travel_flights4
indeed4
google_travel_flights_deals3
walmart3
web_scraping2
yellowpages2
yelp2
amazon_reviews1
amazon_search1
facebook1
google_travel_hotels1
tiktok1
walmart_reviews1
walmart_search1

どちらの一覧もAPIキーなしで提供されるため、ユーザーが登録する前でもクライアントは読み込めます。

サーバーごとに1つのサイト

エージェントが1つのサイトだけを必要とする場合は、すべてのサイトを含むサーバーではなく、そのサイト専用のサーバーを使用してください。各サーバーは同じホスト型エンドポイントをapisパラメーターで絞り込んだものであるため、ツール、スキーマ、課金方式は同一で、モデルに表示されるツール一覧は短くなります。また、各専用サーバーは、ローカルのstdioランチャーを必要とするクライアント向けにnpmおよびPyPIパッケージとしても提供され、公式MCPレジストリにcom.hasdata/<name>として登録されています。

サイトリポジトリnpmPyPIapis キー
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 Scrapingweb-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=<key> で、キーはカンマで連結できます。


HasDataを選ぶ理由

多くのスクレイピングAPIは、生のHTMLを返してそれで終わりです。JavaScriptを多用するサイトでは、その半数がタイムアウトしてしまいます。HasDataのツールは、サイトごとに解析されたJSONを返すため、モデルは読み解くのが大変なマークアップの塊ではなく、実際に扱える構造化フィールドを取得できます。

使い始める前に知っておきたい点をいくつかご紹介します。

  • 各ツールはサイト専用です。 amazon_product はASIN、バリエーション、出品者データを扱います。google_maps_place は営業時間、座標、評価を扱います。汎用スクレイパーを呼び出して、うまくいくことを期待する必要はありません。
  • リモートサーバーです。 ローカルでは何も実行されません。Nodeプロセスも、バージョンの固定も、マシン上でのコールドスタートもありません。
  • クレジットはREST APIと同じように使えます。 すでにHasDataをご利用の場合、既存の残高とレート制限がここでも適用されます。
  • 認証方法は2つあります。 OAuthで一度サインインするか、呼び出しごとにx-api-keyヘッダーを送信します。どちらも同じエンドポイントで利用できます。

ユースケース

競合インテリジェンス。 同じクエリでamazon_searchとgoogle_serp_shoppingを実行し、モデルに価格、ランキング、レビュー件数を比較させます。1つのプロンプトで実行できます。

リード獲得。 キーワードと都市を指定してgoogle_maps_searchを実行すると、事業者名、住所、電話番号、評価が返されます。yellowpages_searchと組み合わせれば、より幅広く情報を取得できます。

市場調査。 同じセッションでgoogle_trends_searchとgoogle_serp_newsを実行すると、検索ボリュームの指標と、その背景にある報道内容の両方を把握できます。

不動産。 zillow_listingでは、寝室数、浴室数、価格帯、掲載タイプで絞り込めます。モデルは、ブラウザーに触れることなく、条件に合ったリストを取得して要約できます。

採用。 indeed_listingとglassdoor_listingは、どちらも場所とキーワードを指定できます。両方を実行すれば、モデルが重複を除いて新しさ順にランク付けできます。

旅行。 google_travel_flightsは、価格、乗り継ぎ回数、所要時間を含む構造化された旅程を返します。airbnb_listingと組み合わせれば、1つの会話で旅行プランをまとめられます。


課金

各ツールの呼び出しでは、直接APIを呼び出す場合と同じようにHasDataクレジットを使用します。 詳細については、クレジットと同時実行をご覧ください。


リソース

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。