HasData
resmiGerçek zamanlı web verileri, ajanlar için yapılandırılmış
HasData MCP ile neler yapabilirsiniz?
- Web sayfalarını kazıyın — AI asistanınıza
hasdataMCP sunucusunun web kazıma aracını kullanarak herhangi bir URL'den içerik getirmesini ve çıkarmasını isteyin. - Google aramaları yapın — Asistanınızın Google SERP sorguları gerçekleştirmesini ve
https://mcp.hasdata.com/mcpuç noktası üzerinden yapılandırılmış sonuçlar döndürmesini sağlayın. - 57+ API'den yapılandırılmış veri çekin — Amazon, Google Maps, YouTube veya Yelp gibi sağlayıcılardan API entegrasyon kodu yazmadan veri talep edin.
- Açıkta kalan araçları sağlayıcıya göre filtreleyin — MCP bağlantısını bir
apisparametresiyle yapılandırarak kullanılabilir araçlarıamazonveyashopifygibi belirli sağlayıcılarla sınırlandırın. - OAuth veya API anahtarıyla kimlik doğrulayın — HasData hesap girişinizi kullanarak bağlanın veya gözetimsiz aracılar için bir
x-api-keybaşlığı gönderin.
Dokümantasyon
MCP Sunucusu
LLM istemcilerini ve AI ajanlarını Model Context Protocol üzerinden HasData'ya bağlayın.
HasData MCP Sunucusu, HasData'nın kazıma ve arama yeteneklerini Model Context Protocol konuşan herhangi bir istemciye sunar. MCP destekli istemcinizi (Claude, Codex, Cursor, VS Code, Windsurf, özel ajanlar vb.) HasData uç noktasına yönlendirin; modeliniz API entegrasyon kodu yazmadan web sayfalarını kazıyabilir, Google aramaları yapabilir ve yapılandırılmış veri çekebilir.
Uç Nokta
https://mcp.hasdata.com/mcp
Sunucu, akışkan HTTP taşımasını kullanır.
Kimlik Doğrulama
Bağlanmanın iki yolu vardır: HasData hesabınızla oturum açın veya bir API anahtarı gönderin.
HasData hesabınızla oturum açın
OAuth destekleyen istemciler, anahtarı siz yönetmeden bağlanır: uç noktayı ekleyin ve oturum açma istemini izleyin. Her bağlantı, istemcinin adıyla adlandırılan kendi API anahtarını alır — bağlantıyı kesmek için bu anahtarı API anahtarları sayfasında silin.
```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 anahtarı
Anahtarınızı panodan x-api-key başlığında gönderin. Bunu OAuth desteği olmayan istemciler ve gözetimsiz ajanlar için kullanın.
// ~/.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" }
Akışkan HTTP taşımasını konuşan diğer herhangi bir istemci aynı şekilde çalışır: onu uç noktaya yönlendirin ve x-api-key gönderin. Geçerli kimlik bilgisi olmayan istekler 401 Unauthorized ile reddedilir.
Hangi API'lerin Açığa Çıkarılacağını Seçme
Varsayılan olarak sunucu, HasData'nın 57 API'sinin tamamını araç olarak sunar ve modeliniz her çağrıda 57 araç tanımının tamamını yeniden okur. Yalnızca ihtiyacınız olanları sunmak için apis parametresini ekleyin:
https://mcp.hasdata.com/api/mcp?apis=amazon,shopify
Bu bağlantıda 57 yerine 7 araç vardır. Kimlik doğrulama, faturalandırma ve araç davranışı değişmez.
Tüm API'lerini almak için bir sağlayıcı adı verin veya tek bir API adı verin — ?apis=google_maps_search,web_scraping iki araç verir.
| Sağlayıcı | Bireysel API'ler |
|---|---|
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 |
Yanlış yazılmış bir ad yok sayılır ve geri kalanı yine de yüklenir. Tüm adlar yanlış yazılırsa istek 400 ile başarısız olur ve geçerli sağlayıcıları listeler.
Faturalandırma
Her araç çağrısı, bağlantının bağlı olduğu çalışma alanından, doğrudan bir API isteğiyle aynı şekilde HasData kredisi tüketir. Ayrıntılar için Krediler ve Eşzamanlılık bölümüne bakın.