# OpenClaw: web_fetch'in yanına MCP üzerinden bir web sayfası okuyucu ekleyin

> MCP üzerinden OpenClaw'a web sayfası okuyucu ekleyin: openclaw mcp add, doctor --probe ve read_url'un web_fetch'i nasıl tamamladığı. KYC yok, kripto ile ödeyin.

- URL: https://webreaderapi.com/tr/docs/openclaw/
- Son güncelleme: 2026-10-22
- Yayıncı: WebReaderAPI (https://webreaderapi.com)

OpenClaw'ın hafif sayfalar için zaten bir `web_fetch` aracı var. MCP sunucumuzu eklemek agent'a JavaScript sayfaları, PDF'ler ve daha uzun belgeler için ikinci bir okuyucu, `read_url`, kazandırır. Kurulum tek komut.

**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

| Özellik | Değer |
| --- | --- |
| 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ı](https://webreaderapi.com/tr/docs/mcp/) ü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.

*Sunucuyu kaydedin ve kontrol edin*

```bash
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 --probe
```

## Ajan 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](https://webreaderapi.com/tr/docs/mcp/) 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

1. [Web araçları](https://docs.openclaw.ai/tools/web) — OpenClaw docs (read 2026-10-22)
2. [Web Fetch](https://docs.openclaw.ai/tools/web-fetch) — OpenClaw docs (read 2026-10-22)
3. [Kaydedilmiş MCP sunucularını yönetme](https://docs.openclaw.ai/cli/mcp/registry) — OpenClaw docs (read 2026-10-22)
4. [Control UI'da MCP](https://docs.openclaw.ai/cli/mcp/control-ui) — OpenClaw docs (read 2026-10-22)

---

WebReaderAPI: WebReaderAPI, AI ajanları için bir web reader API'sidir; herkese açık herhangi bir web sayfasını temiz Markdown'a dönüştürür ve kimlik yüklemeden kripto ile ödenir. $0,07/1K sayfa başlangıçlı ön ödemeli kreditler asla süresi dolmaz ve robots.txt'e uyulur. KYC yok — kimlik yok, selfie yok, belge yok. Kripto ile ödeme yapın.
