Decodo
resmiKolay 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_markdownaracıyla temiz, LLM uyumlu içerik döndürmesini isteyin. - Web sayfası ekran görüntüleri yakalayın —
screenshotaracı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ın —
google_search,bing_searchve 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ın —
aiaraç seti aracılığıyla ChatGPT veya Perplexity'den AI tarafından üretilen yanıtlar ve konuşmalar isteyin.
Dokümantasyon
Decodo MCP Sunucusu
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ıç
- Ücretsiz hesap oluşturun dashboard.decodo.com adresinde – 2K'ya kadar ücretsiz istek, kredi kartı gerekmez.
- API anahtarınızı alın. Panelden bir Web Kazıma API temel kimlik doğrulama belirteci edinin.
- Node.js 18+ indirin https://nodejs.org. adresinden
- MCP istemcisi edinin Claude Desktop, Cursor, Windsurf veya diğer MCP uyumlu araçlar gibi.
- 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
- Claude Desktop → Ayarlar → Geliştirici → Yapılandırmayı Düzenle'yi açın.
- 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"
}
}
}
}
- Kaydedin ve Claude Desktop'ı yeniden başlatın.
Cursor
- Ayarlar → MCP'yi açın.
- Yeni bir global MCP sunucusu ekleyin (mcp.json dosyasını açar).
- Yukarıdakiyle aynı yapılandırmayı ekleyin.
- Kaydedin — Decodo'nun yanında yeşil bir durum göstergesi arayın.
Windsurf
- Ayarlar → Windsurf Ayarları'nı açın.
- Cascade'e kaydırın → Özel sunucu ekle + (mcp_config.json dosyasını açar).
- Yukarıdakiyle aynı yapılandırmayı ekleyin.
- 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
- Node.js 18.0+
- Bir MCP istemcisi - popüler seçenekler Claude Desktop ve Cursor
Adım adım kılavuz
- Bu depoyu klonlayın:
git clone https://github.com/Decodo/mcp-server
- Terminalde aşağıdaki komutları çalıştırın:
cd decodo-mcp-server
npm install
npm run build
- 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
- 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ç seti | Araçlar |
|---|---|
web | scrape_as_markdown, screenshot |
search | google_search, google_ads, google_lens, google_travel_hotels, bing_search |
ecommerce | amazon_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_media | reddit_post, reddit_subreddit, reddit_user, tiktok_post, youtube_metadata, youtube_channel, youtube_subtitles, youtube_search |
ai | chatgpt, perplexity, google_ai_mode |
Araçlar
Sunucu aşağıdaki araçları sunar:
| Araç | Açıklama | Örnek komut |
|---|---|---|
scrape_as_markdown | Belirtilen 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. |
screenshot | Herhangi 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_search | Belirli 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_ads | Google Ads arama sonuçlarını kazır. | Laptop için Google Ads'i kazı ve en üstteki reklamları göster. |
google_lens | Google 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_mode | Google AI Modu (AI ile Arama) sonuçlarını kazır. | Google AI Modu'na sor: En iyi üç köpek cinsi hangileri? |
google_travel_hotels | Google Travel Hotels arama sonuçlarını kazır. | Paris'teki oteller için Google Travel Hotels'te ara. |
amazon_search | Belirli 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_product | Amazon Ürün sayfasını kazır. | Amazon ürünü B09H74FXNW'yi kazı ve detayları göster. |
amazon_pricing | Amazon Ürün fiyatlandırma bilgilerini kazır. | Amazon ürünü B09H74FXNW için fiyatlandırmayı al. |
amazon_sellers | Amazon Satıcı bilgilerini kazır. | Amazon satıcısı A1R0Z7FJGTKESH hakkında bilgi al. |
amazon_bestsellers | Amazon Çok Satanlar listesini kazır. | Elektronikte Amazon çok satanlarını göster. |
walmart_search | Belirli 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_product | Walmart Ürün sayfasını kazır. | Walmart ürünü 15296401808'i kazı. |
target_search | Belirli 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_product | Target Ürün sayfasını kazır. | Target ürünü 92186007'yi kazı. |
tiktok_post | Yapı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_search | Belirli 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_product | TikTok Shop Ürün sayfasını kazır. | TikTok Shop ürünü 1731541214379741272'yi kazı. |
tiktok_shop_url | TikTok Shop sayfasını URL ile kazır. | Bu TikTok Shop URL'sini kazı: https://www.tiktok.com/shop/s?q=HEADPHONES |
youtube_metadata | YouTube video meta verilerini kazır. | YouTube videosu dFu9aKJoqGg için meta verileri al. |
youtube_channel | YouTube kanal videolarını kazır. | @decodo_official YouTube kanalını kazı. |
youtube_subtitles | YouTube video altyazılarını kazır. | YouTube videosu L8zSWbQN-v8 için altyazıları al. |
youtube_search | YouTube videolarını ara. | YouTube'da "Çinçillalara nasıl bakılır" için ara. |
reddit_post | Belirli bir Reddit gönderisini kazır. | Şu Reddit gönderisini kazı: https://www.reddit.com/r/horseracing/comments/1nsrn3/ |
reddit_subreddit | Reddit subreddit sonuçlarını kazır. | Bu hafta r/Python'daki en iyi 5 gönderiyi kazı. |
reddit_user | Bir 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_search | Bing Arama sonuçlarını kazır. | Bing'de laptop incelemeleri için ara. |
chatgpt | AI 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. |
perplexity | AI 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:
| Parametre | Açıklama |
|---|---|
jsRender | Hedef URL'yi başsız bir tarayıcıda işler. |
geo | İsteğin kaynaklanacağı ülkeyi ayarlar. |
locale | İsteğin yerel ayarını ayarlar. |
tokenLimit | Yanıt içeriğini bu sınıra kadar kısaltır. Bağlam penceresi küçükse kullanışlıdır. |
prompt | AI araçlarına gönderilecek komut (chatgpt, perplexity). |
search | ChatGPT'nin web arama işlevini etkinleştirir (yalnızca chatgpt). |
xhr | true olduğunda, desteklenen yerlerde kazıma sonucuna XHR veya fetch yanıtlarını dahil eder (örn. tiktok_post). |
deviceType | Taklit 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). |
pageFrom | Sayfalama için başlangıç sayfa numarası. |
deliveryZip | Teslimat konumu için posta kodu (Target, Walmart). |
storeId | Yerel envanter için mağaza kimliği (Walmart). |
country | TikTok Shop istekleri için ülke. |
limit | Döndürülecek maksimum sonuç sayısı (örn. YouTube kanal videoları). |
language_code | Altyazı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.