HasData

आधिकारिक

एजेंटों के लिए संरचित, रीयल-टाइम वेब डेटा

HasData MCP के साथ आप क्या कर सकते हैं?

  • वेब पेज स्क्रैप करें — अपने AI सहायक से hasdata MCP सर्वर के वेब स्क्रैपिंग टूल का उपयोग करके किसी भी URL से सामग्री प्राप्त करने और निकालने के लिए कहें।
  • Google खोज चलाएं — अपने सहायक से Google SERP क्वेरी करवाएं और https://mcp.hasdata.com/mcp एंडपॉइंट के माध्यम से संरचित परिणाम लौटाएं।
  • 57+ APIs से संरचित डेटा प्राप्त करें — API एकीकरण कोड लिखे बिना Amazon, Google Maps, YouTube, या Yelp जैसे प्रदाताओं से डेटा का अनुरोध करें।
  • प्रदाता द्वारा उजागर टूल फ़िल्टर करें — MCP कनेक्शन को apis पैरामीटर के साथ कॉन्फ़िगर करें ताकि उपलब्ध टूल को amazon या shopify जैसे विशिष्ट प्रदाताओं तक सीमित किया जा सके।
  • OAuth या API कुंजी के माध्यम से प्रमाणित करें — अपने HasData खाते में साइन-इन करके कनेक्ट करें, या बिना निगरानी वाले एजेंटों के लिए x-api-key हेडर भेजें।

दस्तावेज़

MCP सर्वर

मॉडल कॉन्टेक्स्ट प्रोटोकॉल के माध्यम से LLM क्लाइंट्स और AI एजेंट्स को HasData से कनेक्ट करें।

HasData MCP सर्वर HasData की स्क्रैपिंग और खोज क्षमताओं को किसी भी क्लाइंट के लिए उजागर करता है जो मॉडल कॉन्टेक्स्ट प्रोटोकॉल बोलता है। अपने MCP-सक्षम क्लाइंट (Claude, Codex, Cursor, VS Code, Windsurf, कस्टम एजेंट्स, आदि) को HasData एंडपॉइंट पर इंगित करें और आपका मॉडल बिना API एकीकरण कोड लिखे वेब पेज स्क्रैप कर सकता है, Google खोज चला सकता है, और संरचित डेटा खींच सकता है।

एंडपॉइंट

https://mcp.hasdata.com/mcp

सर्वर स्ट्रीमेबल HTTP ट्रांसपोर्ट का उपयोग करता है।

प्रमाणीकरण

कनेक्ट करने के दो तरीके: अपने HasData खाते से साइन इन करें, या API कुंजी भेजें।

अपने HasData खाते से साइन इन करें

OAuth का समर्थन करने वाले क्लाइंट बिना कुंजी संभाले कनेक्ट होते हैं: एंडपॉइंट जोड़ें और साइन-इन संकेत का पालन करें। प्रत्येक कनेक्शन को अपनी स्वयं की API कुंजी मिलती है, जिसका नाम क्लाइंट के नाम पर रखा जाता है — उसे डिस्कनेक्ट करने के लिए API कुंजी पृष्ठ पर उस कुंजी को हटा दें।

```bash Claude Code theme={null} claude mcp add --transport http hasdata https://mcp.hasdata.com/mcp # then run /mcp and authenticate ```
codex mcp add hasdata --url https://mcp.hasdata.com/mcp
codex mcp login hasdata
code --add-mcp '{"name":"hasdata","type":"http","url":"https://mcp.hasdata.com/mcp"}'
Settings → Connectors → Add custom connector → https://mcp.hasdata.com/mcp
Settings → MCP → Add custom MCP → https://mcp.hasdata.com/mcp

API कुंजी

डैशबोर्ड से अपनी कुंजी x-api-key हेडर में भेजें। इसका उपयोग OAuth समर्थन के बिना क्लाइंट्स और अनअटेंडेड एजेंट्स के लिए करें।

```bash Claude Code theme={null} claude mcp add --transport http hasdata https://mcp.hasdata.com/mcp \ --header "x-api-key: " ```
// ~/.cursor/mcp.json
{
  "mcpServers": {
    "hasdata": {
      "url": "https://mcp.hasdata.com/mcp",
      "headers": { "x-api-key": "<your-api-key>" }
    }
  }
}
// ~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "hasdata": {
      "serverUrl": "https://mcp.hasdata.com/mcp",
      "headers": { "x-api-key": "<your-api-key>" }
    }
  }
}
// cline_mcp_settings.json
{
  "mcpServers": {
    "hasdata": {
      "type": "streamableHttp",
      "url": "https://mcp.hasdata.com/mcp",
      "headers": { "x-api-key": "<your-api-key>" }
    }
  }
}
# ~/.codex/config.toml
[mcp_servers.hasdata]
url = "https://mcp.hasdata.com/mcp"
env_http_headers = { "x-api-key" = "HASDATA_API_KEY" }

कोई भी अन्य क्लाइंट जो स्ट्रीमेबल HTTP ट्रांसपोर्ट बोलता है, उसी तरह काम करता है: इसे एंडपॉइंट पर इंगित करें और x-api-key भेजें। बिना मान्य क्रेडेंशियल के अनुरोध 401 Unauthorized के साथ अस्वीकार कर दिए जाते हैं।

कौन से API उजागर करने हैं यह चुनना

डिफ़ॉल्ट रूप से सर्वर सभी 57 HasData API को टूल के रूप में उजागर करता है, और आपका मॉडल हर कॉल पर सभी 57 टूल परिभाषाओं को फिर से पढ़ता है। केवल उन्हीं को उजागर करने के लिए apis पैरामीटर जोड़ें जिनकी आपको आवश्यकता है:

https://mcp.hasdata.com/api/mcp?apis=amazon,shopify

उस कनेक्शन में 57 के बजाय 7 टूल हैं। प्रमाणीकरण, बिलिंग और टूल व्यवहार अपरिवर्तित हैं।

किसी प्रदाता का नाम बताएं ताकि उसके सभी API मिलें, या एकल API का नाम बताएं — ?apis=google_maps_search,web_scraping दो टूल देता है।

प्रदाताव्यक्तिगत API
airbnbairbnb_listing, airbnb_property
amazonamazon_product, amazon_reviews, amazon_search, amazon_seller, amazon_seller_products
bingbing_serp
bookingbooking_place, booking_search
chatgptchatgpt_chat
duckduckgoduckduckgo_serp
facebookfacebook_profile
glassdoorglassdoor_job, glassdoor_listing
google_imagesgoogle_images_images
google_mapsgoogle_maps_contributor_reviews, google_maps_photos, google_maps_place, google_maps_posts, google_maps_reviews, google_maps_search
google_scholargoogle_scholar_case_law, google_scholar_cite, google_scholar_scholar
google_serpgoogle_serp_ai_mode, google_serp_ai_overview, google_serp_events, google_serp_immersive_product, google_serp_news, google_serp_product, google_serp_serp, google_serp_serp_light, google_serp_shopping, google_serp_short_videos
google_travelgoogle_travel_flights, google_travel_flights_deals, google_travel_hotels
google_trendsgoogle_trends_search
indeedindeed_job, indeed_listing
instagraminstagram_posts, instagram_profile
redfinredfin_listing, redfin_property
shopifyshopify_collections, shopify_products
tiktoktiktok_comments, tiktok_posts, tiktok_profile, tiktok_search
walmartwalmart_product, walmart_reviews, walmart_search
web_scrapingweb_scraping_web_scraping
yellowpagesyellowpages_place, yellowpages_search
yelpyelp_place, yelp_reviews, yelp_search
youtubeyoutube_channel, youtube_search, youtube_transcript, youtube_video
zillowzillow_listing, zillow_property

गलत वर्तनी वाला नाम अनदेखा कर दिया जाता है और बाकी अभी भी लोड होता है। यदि हर नाम गलत वर्तनी वाला है तो अनुरोध 400 के साथ विफल हो जाता है और मान्य प्रदाताओं की सूची दिखाता है।

बिलिंग

प्रत्येक टूल कॉल HasData क्रेडिट उसी तरह खर्च करता है जैसे सीधा API अनुरोध करता है, उस वर्कस्पेस से जिससे कनेक्शन जुड़ा हुआ है। विवरण के लिए क्रेडिट और समवर्ती देखें।