Hızlı yanıt
OpenClaw'a bir web sayfası okuyucu API'si nasıl eklerim?
WebReaderAPI MCP sunucusunu kaydedin, ardından openclaw mcp add webreaderapi --command … --arg … --env WEBREADER_API_KEY=… ile kaydedin ve openclaw mcp doctor --probe ile kontrol edin. Agent, yerleşik web_fetch'in yanında JavaScript oluşturabilen ve PDF okuyabilen bir read_url aracı elde eder. Sayfalar Ekim 2026 itibarıyla $0,07/1K sayfa'den itibaren 1 kredi tutar. KYC yok; kripto ile ödeyin.
OpenClaw'ın web_fetch ve read_url araçları yan yana
| web_fetch (yerleşik) | Yerel olarak çalışır, ana içeriği Readability ile çıkarır, Markdown veya metin döndürür |
|---|---|
| web_fetch sınırları | JavaScript yürütme yok; varsayılan maxChars ve 20.000 karakter üst sınırı (OpenClaw dokümanları) |
| read_url (bizim MCP aracımız) | Gerektiğinde JavaScript render etme, 100 sayfaya kadar PDF'ler, 500.000 karaktere kadar |
| read_url maliyeti | 1 kredi = tarayıcı olmadan 1 sayfa okuma; sayfa JavaScript render etmek için tarayıcı gerektiriyorsa 2 kredi. Başarısız olan veya bir sitenin robots.txt'inin reddettiği istek için ücret alınmaz |
| Tarayıcımız | WebReaderAPI/1.0 (+https://webreaderapi.com/bot/), robots.txt'e uyulur |
| Araç profilleri | MCP araçları coding ve messaging profillerinde görünür, minimal profilinde görünmez |
OpenClaw'da web_fetch varken neden bir reader eklemeliyim?
Çünkü farklı sayfaları kapsıyorlar. OpenClaw'ın dokümantasyonu, web_fetch aracının her zaman yerel olarak çalıştığını, ana içeriği çıkarma için Readability kullandığını ve JavaScript çalıştırmadığını söylüyor; JavaScript ağırlıklı veya girişle korunan siteler için Web Browser aracına işaret ediyor. maxChars ayarı varsayılan olarak 20.000 karakterdir ve bu değerde sınırlanır.
Hızlı, hafif sayfalar için web_fetch aracını kullanmaya devam edin. İçeriğini JavaScript ile oluşturan sayfalar, PDF'ler ve 20.000 karakterden fazlasını istediğiniz uzun belgeler için read_url aracını ekleyin. OpenClaw'ın dokümanları ayrıca resmi Firecrawl eklentisinin bugün web_fetch aracının geri dönebileceği tek paketli sağlayıcı olduğunu belirtiyor.
MCP sunucusunu OpenClaw'a nasıl kaydederim?
Önce MCP sayfası üzerinden Python sunucusunu kurun: bir dosya artı mcp ve httpx paketleri. Sonra openclaw mcp add ile OpenClaw'a kaydedin. OpenClaw'ın kayıt dokümantasyonu --command, --arg, --env ve --cwd stdio bayraklarını açıklar ve kaydedilen tanımları yapılandırmasında mcp.servers altında saklar.
Ardından openclaw mcp doctor --probe komutunu çalıştırın. --probe olmadan doctor yalnızca kaydedilmiş yapılandırmayı kontrol eder; onunla birlikte etkin sunucuların bağlandığını da doğrular.
openclaw mcp add webreaderapi \
--command /home/you/webreader/.venv/bin/python \
--arg /home/you/webreader/webreader_mcp.py \
--env WEBREADER_API_KEY=your-key
openclaw mcp doctor webreaderapi --probeAjan read_url aracını görecek mi?
Genellikle evet, olağan profillerde. OpenClaw'ın kayıt dokümantasyonu, gömülü OpenClaw'ın yapılandırılmış MCP araçlarını coding ve messaging profillerinde sunduğunu söylüyor. minimal profili bunları gizler ve tools.deny: ["bundle-mcp"] onları kapatır; araç görünmüyorsa bu iki ayarı kontrol edin.
Aracın açıklaması, modele ne zaman bu aracı tercih etmesi gerektiğini söyler: JavaScript gerektiren sayfalar, PDF'ler ve uzun okumalar. Model diğer her şey için web_fetch aracını kullanmaya devam edebilir.
read_url okuduğu sitelere nasıl davranır?
API'mize yapılan her çağrıda olduğu gibi. robots.txt'e uyarız: crawler'ımız kendini WebReaderAPI olarak tanıtır, kendisi için veya tüm robotlar için yazılmış kurallara uyar ve bir sitenin izin vermediği sayfayı okumaz. Reddedilen sayfalar için ücret alınmaz. Bir site robots.txt'inde Content-Signal: ai-input=no bildirirse, sayfalarını sizin için okumayız. Bir site isteğimizi reddederse, verdiği yanıtı döndürürüz: CAPTCHA'ları asla çözmeyiz, hesaplara giriş yapmayız veya bir engeli ya da ödeme duvarını aşmaya çalışmayız.
Bu nedenle giriş arkasındaki sayfalar read_url aracının kapsamı dışındadır. Oturum açtığınız bir site için, oturumunuzla çalışan OpenClaw'ın kendi tarayıcı aracı doğru araçtır.
OpenClaw üzerinden sayfa okumak ne kadara mal olur?
İçerikle dönen her sayfa için bir kredi, tarayıcı gerektiğinde iki kredi; reddedilen istekler ve hatalar için hiçbir ücret yok. Sohbet kanallarında günde 30 sayfa okuyan bir asistan ayda yaklaşık 900 kredi kullanır: 10.000 sayfa ($3,75) neredeyse bir yıl yeter. Ön ödemeli kreditler asla süresi dolmaz: kullanılmayan sayfalar siz kullanana kadar hesabınızda kalır.
OpenClaw'a kendi API anahtarını verin, böylece kullanımı diğer projelerinizden ayrı görünür.
OpenClaw: sık sorulan sorular
WebReaderAPI yerleşik bir OpenClaw sağlayıcısı mı?
Hayır. Bir MCP sunucusu olarak bağlanır; OpenClaw bunu herhangi bir eklenti kodu olmadan destekler. MCP sunucusu, MCP sayfamızdaki kısa Python dosyasıdır.
web_fetch aracını devre dışı bırakmalı mıyım?
Gerek yok. İki araç da açık kalabilir; açıklamalar modele hangisinin uygun olduğunu söyler. Yalnızca her okumanın günlükleme için tek bir yerden geçmesini istiyorsanız web_fetch aracını devre dışı bırakın.
Sunucuyu OpenClaw'ın web arayüzünden yönetebilir miyim?
OpenClaw'ın dokümantasyonu, MCP ayarlarını Control UI'da açıklar; bu ayarlar komut satırıyla aynı kaydedilmiş tanımları düzenler. Hangisini tercih ederseniz onu kullanın.
Sandbox içindeki bir OpenClaw kurulumunda çalışır mı?
MCP sunucusu, https://webreaderapi.com/api/v1/read adresine ulaşmak için internet erişimi gerektiren yerel bir süreçtir. Sandbox'ınızın sürecin başlamasına ve bu HTTPS çağrısını yapmasına izin verdiğini kontrol edin.
Kaynaklar (4)
- Web araçları — OpenClaw docs (read 2026-10-22)
- Web Fetch — OpenClaw docs (read 2026-10-22)
- Kaydedilmiş MCP sunucularını yönetme — OpenClaw docs (read 2026-10-22)
- Control UI'da MCP — OpenClaw docs (read 2026-10-22)