Ajan web araştırması ve çıkarımı için kendi kendine barındırılan MCP alıcısı
master-fetch, Dondai1234 tarafından, model bağlamı ve araştırma için AI ajanlarına canlı web içeriğine yerel erişim sağlayan bir Model Bağlam Protokolü sunucusudur. Sayfaları alır ve temizlenmiş metin ve arama sonuçları döndürürken JavaScript ağırlıklı siteleri ve bot engellerini yönetir. Uygulama, sıfır yapılandırma, anahtarsız çalışma ve cihazda belge işleme özelliklerini vurgular. Geliştiriciler ve AI güç kullanıcıları, yerelleştirme, belge alma ve ajan yönlendirmeli araştırma iş akışları için özel, kendi kendine barındırılan bir geri alma hattı kazanır.
Gerçekten hangi görevler için kullanabilirsiniz?
master-fetch, ai-text-localization ve araştırma görevlerine odaklanarak, aşağı akış modellerine okunabilir kaynak materyal sağlayan bir geri alma motoru olarak hizmet eder. Tipik sonuçlar arasında çeviri için belgelerin çıkarılması, yerelleştirilmiş dizeleri almak üzere web sayfalarının taranması ve model istemleri için site içeriğinin haritalanması bulunmaktadır. Pratik görev türleri:
- Model girişi için HTML alma ve temizleme
- Sitemap'ler aracılığıyla site genelinde tarama
- PDF'leri ve görüntüleri metne dönüştürme
Alınan çıktılar ne kadar güvenilir ve temiz?
Bu araç, reklamları ve standart metni kaldırmak için Trafilatura ve lxml kullanarak, model için hazır, sade metin üretir ve istem bağlamı için uygun Markdown veya düz metin çıkışı verebilir. Görüntü ağırlıklı belgeler için karakterleri çıkarmak üzere yerel bir ONNX tabanlı OCR hattı uygular. Proje ayrıca, arama sonuçlarını yeniden sıralayan yerel bir sinirsel yeniden sıralama adımını içerir; bu, en alakalı alınan sayfaları önceliklendirmeye yardımcı olur.
Hangi girişleri ve operasyonel sınırları beklemelisiniz?
Kabul edilen girişler arasında URL'ler, derin tarama için site sitemap'leri ve OCR için yüklenen PDF'ler veya görüntüler bulunmaktadır. Kurulum, Python 3.10+ ortamı ve paket (pip install hound-mcp) gerektirir ve gizli alma, isteğe bağlı olarak yerel bir Chrome veya Chromium ikili dosyası kullanabilir. Sunucu, Claude Desktop, Cursor ve OpenCode gibi MCP ana bilgisayarlarıyla entegre olur ve arama, yerel tarama ve yönlendirme mantığına dayanarak dış API anahtarları olmadan çalışır.
Ağır yük olmadan geliştirici iş akışlarına uyuyor mu?
Tasarım, bir MCP uç noktasını ajan yığınlarına kendinden barındırabilen ve entegre edebilen geliştiriciler ve AI güç kullanıcılarını hedef alır. Geliştirici, korunan sitelerden başarılı geri alımları artırmak için HTTP, tarayıcı render'ı ve gizli modlar arasında otomatik yükseltme uygulamıştır ve topluluk, otomatik yükseltme güçlerini not etmektedir. Hizmet tamamen yerel olarak çalıştığı için, veri sahipliğini önceliklendiren ekipler, model bağlamı oluşturma için mevcut iç süreçlerine entegre edebilirler.
Kimin benimsemesi ve kimin başka yerlere bakması gerektiği
master-fetch, ajan destekli araştırma veya yerelleştirme hatları oluşturan ve kendi kendine barındırılan bir sunucu çalıştırabilen ekipler için geliştirici odaklı bir seçimdir. Alınan materyal üzerinde kontrolü önceliklendiren ve Python tabanlı bir hizmeti sürdürebilen gruplara uygundur. İç mühendislik kapasitesi olmayan veya yönetilen, anahtar teslim bir scraping hizmetini tercih eden kuruluşlar, barındırma sorumluluğunu ortadan kaldıran alternatifleri değerlendirmelidir.