HasData
आधिकारिकएजेंटों के लिए संरचित, रीयल-टाइम वेब डेटा
HasData MCP के साथ आप क्या कर सकते हैं?
- वेब पेज स्क्रैप करें — अपने AI सहायक से
hasdataMCP सर्वर के वेब स्क्रैपिंग टूल का उपयोग करके किसी भी 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 समर्थन के बिना क्लाइंट्स और अनअटेंडेड एजेंट्स के लिए करें।
// ~/.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 |
|---|---|
airbnb | airbnb_listing, airbnb_property |
amazon | amazon_product, amazon_reviews, amazon_search, amazon_seller, amazon_seller_products |
bing | bing_serp |
booking | booking_place, booking_search |
chatgpt | chatgpt_chat |
duckduckgo | duckduckgo_serp |
facebook | facebook_profile |
glassdoor | glassdoor_job, glassdoor_listing |
google_images | google_images_images |
google_maps | google_maps_contributor_reviews, google_maps_photos, google_maps_place, google_maps_posts, google_maps_reviews, google_maps_search |
google_scholar | google_scholar_case_law, google_scholar_cite, google_scholar_scholar |
google_serp | google_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_travel | google_travel_flights, google_travel_flights_deals, google_travel_hotels |
google_trends | google_trends_search |
indeed | indeed_job, indeed_listing |
instagram | instagram_posts, instagram_profile |
redfin | redfin_listing, redfin_property |
shopify | shopify_collections, shopify_products |
tiktok | tiktok_comments, tiktok_posts, tiktok_profile, tiktok_search |
walmart | walmart_product, walmart_reviews, walmart_search |
web_scraping | web_scraping_web_scraping |
yellowpages | yellowpages_place, yellowpages_search |
yelp | yelp_place, yelp_reviews, yelp_search |
youtube | youtube_channel, youtube_search, youtube_transcript, youtube_video |
zillow | zillow_listing, zillow_property |
गलत वर्तनी वाला नाम अनदेखा कर दिया जाता है और बाकी अभी भी लोड होता है। यदि हर नाम गलत वर्तनी वाला है तो अनुरोध 400 के साथ विफल हो जाता है और मान्य प्रदाताओं की सूची दिखाता है।
बिलिंग
प्रत्येक टूल कॉल HasData क्रेडिट उसी तरह खर्च करता है जैसे सीधा API अनुरोध करता है, उस वर्कस्पेस से जिससे कनेक्शन जुड़ा हुआ है। विवरण के लिए क्रेडिट और समवर्ती देखें।