Fortress MCP: AI ajanlarına anti-bot engellerini aşan tarayıcı
Fortress MCP, AI ajanlarının Cloudflare ve DataDome gibi anti-bot sistemlerini aşmasını sağlayan açık kaynaklı, yerel çalışan bir MCP sunucusu.
Tilion projesi kapsamında yayınlanan Fortress MCP, Claude Code gibi AI ajanlarının web'de Cloudflare, DataDome, PerimeterX veya CAPTCHA gibi engellerle karşılaştığında devreye giren bir MCP sunucusu. Ajan bir siteye normal fetch ile eriştiğinde 403 hatası alırsa, Fortress'in yeniden derlenmiş, gerçek bir Chromium motoruna geçerek kullanıcının kendi makinesi ve IP'si üzerinden sayfayı temiz JSON olarak döndürüyor. Stealth mantığı JS enjeksiyonu yerine doğrudan C++ motor seviyesinde uygulandığı için Sannysoft, CreepJS ve BrowserScan gibi tespit testlerinde headless olarak işaretlenmiyor.
Proje 29 farklı araç sunuyor: korumalı sayfa çekme, reader-mode markdown çıkarma, PDF/DOCX gibi dosya dönüştürme, form doldurma, site tarama, WAF tespiti, oturum/cookie yönetimi ve CAPTCHA çözme bunlardan bazıları. Araçlar salt-okunur/yazma etiketleriyle işaretlenmiş, SSRF korumalı ve zaman aşımı sınırlı; tarayıcı önceden ısıtıldığı için ilk çağrı yaklaşık 100 ms sürüyor. Yayınlanan benchmarklarda, yerleşik fetch araçları Reddit veya JS ile render edilen sayfalarda sıfır sonuç dönerken Fortress MCP aynı görevleri başarıyla ve bazen 12 kat daha hızlı tamamlıyor.
Kurulum pip üzerinden yapılıyor ve Linux/Windows'ta motor yerel olarak indirilirken macOS'ta Docker imajı (Colima önerilerek) üzerinden çalışıyor. BSD-3 lisanslı olan proje Claude Desktop, Cursor, Cline ve Windsurf gibi istemcilerle MCP config üzerinden entegre edilebiliyor; ayrıca kendi Playwright/Puppeteer akışınızı bağlayabileceğiniz bir CDP endpoint'i de sağlıyor. Bu yapı, AI ajanlarının gerçek dünya web kazıma ve otomasyon görevlerinde karşılaştığı en büyük engellerden biri olan bot tespitini, mühendislerin kendi altyapılarında çözmelerine imkan tanıyor.