Search & Data Extraction JavaScript ★ 204

apify/mcp-server-rag-web-browser

Apify'nin açık kaynak RAG Web Browser Actor'ı için bir MCP sunucusu; web araması yapmanızı, URL'lerden veri çekmenizi ve içeriği Markdown formatında döndürmenizi sağlar.

Claude Desktop config.json'a ekle

{
  "mcpServers": {
    "apify-mcp-server-rag-web-browser": {
      "command": "node",
      "args": [
        "~/.mcp/mcp-server-rag-web-browser/index.js"
      ]
    }
  }
}

RAG Web Browser Actor için MCP Sunucusu 🌐

RAG Web Browser Actor için bir MCP sunucusunun uygulanması. Bu Actor, büyük dil modelleri (LLM'ler) ve RAG pipeline'ları için bir web tarayıcısı görevi görerek, ChatGPT'deki web araması benzeri işlevsellik sağlar.

Bu MCP sunucusu mcp.apify.com lehine kullanımdan kaldırılmıştır

Aynı işlevsellik ve çok daha fazlası için lütfen şu alternatiflerden birini kullanın:

🚀 Önerilen: mcp.apify.com kullanın

Aynı web tarama yeteneklerini almanın en kolay yolu, varsayılan ayarlarla mcp.apify.com kullanmaktır.

Avantajlar:

  • ✅ Yerel kurulum gerekli değil
  • ✅ Her zaman güncel
  • ✅ 6.000+ Apify Actor'a erişim (RAG Web Browser dahil)
  • ✅ Kolay bağlantı için OAuth desteği
  • ✅ Dinamik araç keşfi

Hızlı Kurulum:

  1. https://mcp.apify.com adresine gidin
  2. İstemciyi (Claude, VS Code, vb.) yetkilendirin
  3. Oluşturulan MCP sunucusu yapılandırmasını kopyalayın (veya destekleniyorsa OAuth akışını kullanın)
  4. Hemen tarama ve diğer araçları kullanmaya başlayın

🌐 Alternatif: doğrudan RAG Web Browser entegrasyonu

RAG Web Browser Actor öğesini doğrudan HTTP/SSE arayüzü üzerinden çağırabilirsiniz.

Avantajlar:

  • mcp.apify.com olmadan doğrudan entegrasyon
  • ✅ Server-Sent Events aracılığıyla gerçek zamanlı akış
  • ✅ Entegrasyon üzerinde tam kontrol
  • ✅ Ek bağımlılık yok

Dokümanlar: Actor Dokumentasyonu


🎯 Bu MCP sunucusu ne yapar?

Bu sunucu, AI ajanları ve LLM'leri için hızlı yanıtlar sağlamak üzere özel olarak tasarlanmıştır ve web ile etkileşim kurmalarını ile web sayfalarından bilgi çıkarmalarını sağlar. Yerel olarak çalışır ve RAG Web Browser Actor ile Standby modunda iletişim kurar, arama sorguları gönderir ve yanıtta çıkarılan web içeriğini alır.

  • Web Araması: Google Arama'yı sorgulayın, en iyi N URL'yi kazıyın ve temizlenmiş içeriği Markdown olarak döndürün
  • Tek URL Getirme: Belirli bir URL'yi getirin ve içeriğini Markdown olarak döndürün
  • Yerel MCP Entegrasyonu: AI istemcileriyle standart giriş/çıkış (stdio) iletişimi

🧱 Bileşenler

Araçlar

  • name: search description: Google Arama'yı sorgulayın VEYA doğrudan bir URL'yi getirin ve temizlenmiş sayfa içeriğini döndürün. arguments:
    • query (string, gerekli): Arama anahtar kelimeleri veya tam bir URL. Gelişmiş Google operatörleri desteklenir.
    • maxResults (number, isteğe bağlı, varsayılan: 1): Getirilecek maksimum organik sonuç sayısı (query bir URL olduğunda yoksayılır).
    • scrapingTool (string, isteğe bağlı, varsayılan: raw-http): browser-playwright | raw-http seçeneklerinden biri.
      • raw-http: Hızlı (JS yürütmesiz) – statik sayfalar için uygundur.
      • browser-playwright: JS ağır siteleri işler – daha yavaş, daha sağlamdır.
    • outputFormats (dizi, isteğe bağlı, varsayılan: [markdown]): text, markdown, html seçeneklerinden bir veya daha fazlası.
    • requestTimeoutSecs (number, isteğe bağlı, varsayılan: 40, min 1 max 300): Toplam sunucu tarafı VE istemci bekleme bütçesi. Yerel bir iptal uygulanır.

🔄 Geçiş Rehberi

Yerel MCP Sunucusundan mcp.apify.com'a

Önce (Kullanımdan kaldırılan yerel sunucu):

{
  "mcpServers": {
    "rag-web-browser": {
      "command": "npx",
      "args": ["@apify/mcp-server-rag-web-browser"],
      "env": {
        "APIFY_TOKEN": "your-apify-api-token"
      }
    }
  }
}

Sonra (Önerilen Apify sunucusu):

{
  "mcpServers": {
    "apify": {
      "command": "npx",
      "args": ["@apify/actors-mcp-server"],
      "env": {
        "APIFY_TOKEN": "your-apify-api-token"
      }
    }
  }
}

Veya barındırılan endpoint'i kullanın: https://mcp.apify.com (istemciniz HTTP transport / remote MCP desteklediğinde).

MCP istemcileri

🛠️ Geliştirme

Ön Koşullar

  • Node.js (v18 veya daha yüksek)
  • Apify API Token (APIFY_TOKEN)

Klonlayın ve kurun:

git clone https://github.com/apify/mcp-server-rag-web-browser.git
cd mcp-server-rag-web-browser
npm install

Derleme

npm install
npm run build

Hata Ayıklama

MCP sunucuları standart giriş/çıkış (stdio) üzerinden çalıştığından, hata ayıklama zor olabilir. En iyi hata ayıklama deneyimi için MCP Inspector kullanın.

MCP Inspector'ü npm ile şu komutla başlatabilirsiniz:

export APIFY_TOKEN=your-apify-api-token
npx @modelcontextprotocol/inspector node dist/index.js

Başlatıldığında, Inspector hata ayıklamaya başlamak için tarayıcınızda erişebileceğiniz bir URL gösterecektir.

📖 Daha fazla bilgi edinin

Bu depo sadece arşivleme amaçları için tutulmaktadır. Etkin geliştirme için lütfen yukarıdaki önerilen alternatifleri kullanın.

Benzer MCP sunucuları

Daha fazla: Search & Data Extraction →