Decodo

resmi

Kolay web veri erişimi. Web sitelerinden ve çevrimiçi kaynaklardan bilgi alımını basitleştirir.

Decodo MCP ile neler yapabilirsiniz?

  • Herhangi bir web sayfasını Markdown olarak kazıyın — Asistanınızdan bir URL getirmesini ve scrape_as_markdown aracıyla temiz, LLM uyumlu içerik döndürmesini isteyin.
  • Web sayfası ekran görüntüleri yakalayınscreenshot aracını kullanarak herhangi bir sitenin PNG ekran görüntüsünü, isteğe bağlı olarak belirli bir ülkeden talep edin.
  • Google ve Bing'de arama yapıngoogle_search, bing_search ve ilgili araçlarla reklamlar, AI Modu ve Google Lens dahil herhangi bir sorgu için ayrıştırılmış arama motoru sonuçları alın.
  • eCommerce ürünlerini ve fiyatlarını takip edin — Amazon, Walmart, Target ve TikTok Shop'tan ürün ayrıntılarını, fiyatlandırmayı, satıcıları ve çok satanları çekin.
  • Sosyal medya verileri toplayın — Reddit, TikTok ve YouTube'dan gönderileri, kullanıcı profillerini, kanal videolarını ve altyazıları alın.
  • AI arama motorlarını sorgulayınai araç seti aracılığıyla ChatGPT veya Perplexity'den AI tarafından üretilen yanıtlar ve konuşmalar isteyin.

Dokümantasyon

Decodo MCP Sunucusu

Install MCP Server

LLM'leri ve AI ajanlarını MCP (Model Context Protocol) kullanarak canlı web verilerine bağlayın. Decodo MCP Sunucusu, Claude, Cursor ve Windsurf gibi AI araçlarından doğrudan web sitelerini, arama motorlarını, e-ticaret platformlarını ve sosyal medyayı kazımanızı sağlar; tüm bunlar için sıfırdan kazıma altyapısı kurmanıza gerek kalmaz.

  • JSON, Markdown ve ekran görüntülerinde yapılandırılmış çıktılar
  • Sunucu tarafında JavaScript işleme ve anti-bot yönetimi
  • 195+ lokasyonda 125M+ IP

Decodo MCP sunucusu nedir?

Decodo MCP Sunucusu, AI ajanları için bir web kazıma katmanıdır. MCP uyumlu istemcileri Decodo'nun Web Kazıma API'sine bağlayarak şunları sağlar:

  • LLM'ler için web kazıma
  • RAG için gerçek zamanlı veri alma
  • AI ajan gezintisi ve araştırması
  • Dinamik web sitelerinden yapılandırılmış veri çıkarma

Proxy, ayrıştırıcı ve yeniden deneme mantığını sürdürmek yerine, güvenilir web verisi erişimi için tek bir entegrasyon noktası elde edersiniz.

Web kazıma için MCP neden kullanılır?

Model Context Protocol (MCP), AI ajanlarını harici araçlara ve veri kaynaklarına bağlamak için gelişmekte olan standarttır. MCP ile:

  • Ajanlar araçları dinamik olarak çağırabilir
  • Entegrasyonlar standartlaştırılmış kalır
  • İş akışları ortamlar arasında ölçeklenir

Decodo MCP Sunucusu, ajanlarınıza bu standart aracılığıyla güvenilir, üretime hazır web erişimi sağlar.

Temel özellikler

AI ajanları için web kazıma, altyapı gerektirmez. Proxy rotasyonu, CAPTCHA çözme veya anti-bot sistemleriyle uğraşmadan JavaScript ağırlıklı sayfalar dahil herhangi bir web sitesini kazıyın.

LLM iş akışları için yapılandırılmış çıktılar. RAG boru hatları, AI araştırma ajanları ve otomasyon akışları için Markdown (LLM hazır), JSON (yapılandırılmış boru hatları için) ve ekran görüntüleri (görsel bağlam için).

Popüler hedefler için yerleşik destek. Google ve Bing (SERP'ler), Amazon, Walmart ve Target (e-ticaret), Reddit, TikTok ve YouTube (sosyal medya) ile ChatGPT ve Perplexity (AI arama) için hazır araçlar.

Küresel proxy altyapısı. En korumalı hedeflerde bile 125M+ konut IP'si, 195+ coğrafi konum ve %99,99 başarı oranı.

Modüler MCP araç setleri. Yalnızca ihtiyacınız olanı etkinleştirin: web, search, ecommerce, social_media, ai daha temiz araç seçimi ve daha iyi ajan performansı için.

Değere hızlı ulaşım. API anahtarından ilk kazımaya dakikalar içinde, kurulum yükü olmadan.

Kullanım durumları

AI ajanları için web kazıma, ölçekte yapılandırılmış veri çıkarma, dinamik web sitelerine güvenilir erişim, RAG için gerçek zamanlı veri veya sıfırdan kazıma altyapısı kurmaya bir alternatif gerektiğinde Decodo MCP Sunucusunu kullanın. Yaygın senaryolar:

  • AI destekli web kazıma – statik eğitim verilerine güvenmek yerine LLM'lere taze veri toplama yeteneği verin.
  • Canlı verilerle RAG – gerçek zamanlı Google, Bing ve AI arama sonuçlarını alma boru hatlarına çekin.
  • eTicaret istihbaratı – engellenmeden pazaryerlerinde ürün fiyatlarını, listeleri ve satıcıları takip edin.
  • Sosyal medya veri toplama – Reddit, TikTok ve YouTube'dan gönderileri, kanalları ve etkileşim verilerini toplayın.
  • Seyahat ve fiyat toplama – web sitelerinde canlı fiyatlandırma ve müsaitlik toplayan araçlar oluşturun.

Hızlı başlangıç

  1. Ücretsiz hesap oluşturun dashboard.decodo.com adresinde – 2K'ya kadar ücretsiz istek, kredi kartı gerekmez.
  2. API anahtarınızı alın. Panelden bir Web Kazıma API temel kimlik doğrulama belirteci edinin.
  3. Node.js 18+ indirin https://nodejs.org. adresinden
  4. MCP istemcisi edinin Claude Desktop, Cursor, Windsurf veya diğer MCP uyumlu araçlar gibi.
  5. MCP sunucusunu yapılandırın AI istemcinizde (aşağıdaki yapılandırma örneklerine bakın).

Decodo'nun MCP sunucusuna bağlanma

Tercih ettiğiniz MCP istemcisini açın ve aşağıdaki yapılandırmayı ekleyin (Claude Code, Cursor, Windsurf için örneklere bakın):

{
  "mcpServers": {
    "Decodo": {
      "url": "https://mcp.decodo.com/mcp",
      "headers": {
        "Authorization": "Basic <basic_auth_token>"
      }
    }
  }
}

Claude Desktop

  1. Claude Desktop → Ayarlar → Geliştirici → Yapılandırmayı Düzenle'yi açın.
  2. claude_desktop_config.json dosyasına ekleyin:
{
  "mcpServers": {
    "Decodo": {
      "command": "npx",
      "args": ["-y", "@decodo/mcp-server"],
      "env": {
        "SCRAPER_API_TOKEN": "<basic_auth_token>",
        "TOOLSETS": "web,ai"
      }
    }
  }
}
  1. Kaydedin ve Claude Desktop'ı yeniden başlatın.

Cursor

  1. Ayarlar → MCP'yi açın.
  2. Yeni bir global MCP sunucusu ekleyin (mcp.json dosyasını açar).
  3. Yukarıdakiyle aynı yapılandırmayı ekleyin.
  4. Kaydedin — Decodo'nun yanında yeşil bir durum göstergesi arayın.

Windsurf

  1. Ayarlar → Windsurf Ayarları'nı açın.
  2. Cascade'e kaydırın → Özel sunucu ekle + (mcp_config.json dosyasını açar).
  3. Yukarıdakiyle aynı yapılandırmayı ekleyin.
  4. Kaydedin ve Windsurf'u yeniden başlatın.

Kurulumunuzu test edin

Bağlandıktan sonra istemcinizde şu komutu deneyin:

▎ "Hacker News'ten ilk 5 makalenin başlıklarını kazı"

Saniyeler içinde yapılandırılmış bir liste almalısınız. Bir kimlik doğrulama hatası görürseniz, paneldeki belirtecinizi tekrar kontrol edin.

İsteğe bağlı: belirli araç setlerini etkinleştirin

MCP sunucusunu yerel olarak çalıştırma

Ön koşullar

Adım adım kılavuz

  1. Bu depoyu klonlayın:
git clone https://github.com/Decodo/mcp-server
  1. Terminalde aşağıdaki komutları çalıştırın:
cd decodo-mcp-server
npm install
npm run build
  1. Derleme konumunuzu not edin:
cd build/
pwd

Bu dizinin sonuna index.js ekleyerek, derleme dosyası konumunuz şuna benzer görünmelidir:

/Users/your.user/projects/decodo-mcp/build/index.js
  1. MCP istemcinizi sunucu bilgileriyle güncelleyin:
{
  "mcpServers": {
    "decodo-mcp": {
      "command": "node",
      "args": ["/Users/your.user/projects/decodo-mcp/build/index.js"],
      "env": {
        "SCRAPER_API_TOKEN": "<web_scraping_api_base64_token>"
      }
    }
  }
}

Araç setleri

Araçlar araç setleri halinde organize edilmiştir. toolsets sorgu parametresi aracılığıyla virgülle ayrılmış bir liste ileterek belirli araç setlerini seçerek etkinleştirebilirsiniz:

    "Decodo MCP Server": {
      "url": "https://mcp.decodo.com/mcp?toolsets=web,ai",
      "headers": {
        "Authorization": "Basic <your_auth_token>"
      }
    }

Hiçbir araç seti belirtilmediğinde, tüm araçlar kaydedilir.

Araç setiAraçlar
webscrape_as_markdown, screenshot
searchgoogle_search, google_ads, google_lens, google_travel_hotels, bing_search
ecommerceamazon_search, amazon_product, amazon_pricing, amazon_sellers, amazon_bestsellers, walmart_search, walmart_product, target_search, target_product, tiktok_shop_search, tiktok_shop_product, tiktok_shop_url
social_mediareddit_post, reddit_subreddit, reddit_user, tiktok_post, youtube_metadata, youtube_channel, youtube_subtitles, youtube_search
aichatgpt, perplexity, google_ai_mode

Araçlar

Sunucu aşağıdaki araçları sunar:

AraçAçıklamaÖrnek komut
scrape_as_markdownBelirtilen URL'yi kazır, komut üzerinden bir URL verilmesini bekler. Sonuçları Markdown olarak döndürür.peacock.com'u ABD IP adresinden kazı ve fiyatlandırmayı söyle.
screenshotHerhangi bir web sayfasının ekran görüntüsünü alır ve PNG görüntüsü olarak döndürür.github.com'un ABD IP adresinden ekran görüntüsünü al.
google_searchBelirli bir sorgu için Google Arama'yı kazır ve ayrıştırılmış sonuçları döndürür.Ayakkabılar için Google Arama'yı kazı ve en üst sıradaki sonucu söyle.
google_adsGoogle Ads arama sonuçlarını kazır.Laptop için Google Ads'i kazı ve en üstteki reklamları göster.
google_lensGoogle Lens görsel arama sonuçlarını kazır.Bu görsel için Google Lens'te ara: https://example.com/image.jpg
google_ai_modeGoogle AI Modu (AI ile Arama) sonuçlarını kazır.Google AI Modu'na sor: En iyi üç köpek cinsi hangileri?
google_travel_hotelsGoogle Travel Hotels arama sonuçlarını kazır.Paris'teki oteller için Google Travel Hotels'te ara.
amazon_searchBelirli bir sorgu için Amazon Arama'yı kazır ve ayrıştırılmış sonuçları döndürür.Kablosuz klavye için Amazon Arama'yı kazı.
amazon_productAmazon Ürün sayfasını kazır.Amazon ürünü B09H74FXNW'yi kazı ve detayları göster.
amazon_pricingAmazon Ürün fiyatlandırma bilgilerini kazır.Amazon ürünü B09H74FXNW için fiyatlandırmayı al.
amazon_sellersAmazon Satıcı bilgilerini kazır.Amazon satıcısı A1R0Z7FJGTKESH hakkında bilgi al.
amazon_bestsellersAmazon Çok Satanlar listesini kazır.Elektronikte Amazon çok satanlarını göster.
walmart_searchBelirli bir sorgu için Walmart Arama'yı kazır ve ayrıştırılmış sonuçları döndürür.Kamp çadırı için Walmart Arama'yı kazı.
walmart_productWalmart Ürün sayfasını kazır.Walmart ürünü 15296401808'i kazı.
target_searchBelirli bir sorgu için Target Arama'yı kazır ve ayrıştırılmış sonuçları döndürür.Mutfak aletleri için Target Arama'yı kazı.
target_productTarget Ürün sayfasını kazır.Target ürünü 92186007'yi kazı.
tiktok_postYapılandırılmış veriler için (örn. etkileşim, başlık, hashtag'ler) bir TikTok gönderi URL'sini kazır.Bu TikTok gönderisini kazı: https://www.tiktok.com/@nba/video/7393013274725403950
tiktok_shop_searchBelirli bir sorgu için TikTok Shop Arama'yı kazır ve ayrıştırılmış sonuçları döndürür.Telefon kılıfları için TikTok Shop Arama'yı kazı.
tiktok_shop_productTikTok Shop Ürün sayfasını kazır.TikTok Shop ürünü 1731541214379741272'yi kazı.
tiktok_shop_urlTikTok Shop sayfasını URL ile kazır.Bu TikTok Shop URL'sini kazı: https://www.tiktok.com/shop/s?q=HEADPHONES
youtube_metadataYouTube video meta verilerini kazır.YouTube videosu dFu9aKJoqGg için meta verileri al.
youtube_channelYouTube kanal videolarını kazır.@decodo_official YouTube kanalını kazı.
youtube_subtitlesYouTube video altyazılarını kazır.YouTube videosu L8zSWbQN-v8 için altyazıları al.
youtube_searchYouTube videolarını ara.YouTube'da "Çinçillalara nasıl bakılır" için ara.
reddit_postBelirli bir Reddit gönderisini kazır.Şu Reddit gönderisini kazı: https://www.reddit.com/r/horseracing/comments/1nsrn3/
reddit_subredditReddit subreddit sonuçlarını kazır.Bu hafta r/Python'daki en iyi 5 gönderiyi kazı.
reddit_userBir Reddit kullanıcı profilini ve gönderilerini/yorumlarını kazır.Bu Reddit kullanıcısını kazı: https://www.reddit.com/user/IWasRightOnce/
bing_searchBing Arama sonuçlarını kazır.Bing'de laptop incelemeleri için ara.
chatgptAI destekli yanıtlar ve konuşmalar için ChatGPT'de ara ve etkileşim kur.ChatGPT'ye kuantum hesaplamayı basit terimlerle açıklamasını iste.
perplexityAI destekli yanıtlar ve konuşmalar için Perplexity'de ara ve etkileşim kur.Perplexity'ye web geliştirmedeki son trendlerin neler olduğunu sor.

Parametreler

Aşağıdaki parametreler kullanıcı komutlarından çıkarılır:

ParametreAçıklama
jsRenderHedef URL'yi başsız bir tarayıcıda işler.
geoİsteğin kaynaklanacağı ülkeyi ayarlar.
localeİsteğin yerel ayarını ayarlar.
tokenLimitYanıt içeriğini bu sınıra kadar kısaltır. Bağlam penceresi küçükse kullanışlıdır.
promptAI araçlarına gönderilecek komut (chatgpt, perplexity).
searchChatGPT'nin web arama işlevini etkinleştirir (yalnızca chatgpt).
xhrtrue olduğunda, desteklenen yerlerde kazıma sonucuna XHR veya fetch yanıtlarını dahil eder (örn. tiktok_post).
deviceTypeTaklit edilecek cihaz türü (desktop, mobile, tablet). Ayrıştırılan hedefler daha katıdır: Amazon araçları yalnızca masaüstü olduğundan bunu atlar ve bing_search/google_ai_mode yalnızca desktop ve mobile kabul eder.
domainİstek için kullanılacak alan adı (örn. amazon.com, amazon.co.uk, bing.com).
pageFromSayfalama için başlangıç sayfa numarası.
deliveryZipTeslimat konumu için posta kodu (Target, Walmart).
storeIdYerel envanter için mağaza kimliği (Walmart).
countryTikTok Shop istekleri için ülke.
limitDöndürülecek maksimum sonuç sayısı (örn. YouTube kanal videoları).
language_codeAltyazılar için dil kodu (örn. en, es).

Örnekler

Coğrafi kısıtlı içeriği kazıma

AI ajanınıza aşağıdaki komutla sorun:

Scrape peacock.com from a German IP address and tell me the pricing.

Bu komut, peacock.com'un coğrafi olarak kısıtlı olduğunu söyleyecektir. Coğrafi kısıtlamayı aşmak için:

Scrape peacock.com from a US IP address and tell me the pricing.

Yanıt token sayısını sınırlama

Ajanınızın küçük bir bağlam penceresi varsa, kazımadan döndürülen içerik bağlam taşmasını önlemek için otomatik olarak kısaltılacaktır. Komutunuz içinde döndürülen token sayısını artırabilirsiniz:

Scrape hacker news, return 50k tokens.

Ajanınızın büyük bir bağlam penceresi varsa, ona full content döndürmesini söyleyin:

Scrape hacker news, return full content.

Decodo ajan becerileriyle kullanım

Bu sunucu, ajanınıza kazıma araçlarını verir. Decodo/agent-skills ona ne zaman bunlara başvuracağını, hangi yüzeyi kullanacağını ve nasıl çağıracağını öğretir — böylece ajan tahmin etmek yerine doğru aracı ve parametreleri kendi başına seçer.

Beceriler, decodo CLI, bu barındırılan MCP sunucusu ve ham HTTP API arasında yönlendirilir ve kabuk mevcut olmadığında otomatik olarak MCP sunucusuna geri döner. İkisini eşleştirmek, ajanınıza tek bir kurulumda hem yürütme katmanını (bu sunucu) hem de karar katmanını (beceriler) verir.

Hızlı başlangıç (Claude Code):

/plugin marketplace add Decodo/agent-skills
/plugin install decodo@decodo-skills

Manuel kurulum ve diğer ajanlar (Cursor, Codex, Gemini CLI, Windsurf) için agent-skills README dosyasına bakın.

İlgili depolar

Web Kazıma API'si, Decodo ajan becerileri, Decodo OpenClaw becerisi

Deneyin

Decodo MCP Sunucusunu birkaç tıklamayla AI iş akışınıza bağlayın ve AI ajanlarınızı herhangi bir web sitesinden gerçek zamanlı verilerle donatın.

Ücretsiz başlayın | Belgeler | Discord

Lisans

Tüm kod MIT Lisansı altında yayınlanmıştır.