HasData

resmi

Gerç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 hasdata MCP 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/mcp uç 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 apis parametresiyle yapılandırarak kullanılabilir araçları amazon veya shopify gibi 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-key baş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.

```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" }

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
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

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.