Jawaban singkat
Bagaimana cara menambahkan API web search dengan konten halaman ke OpenClaw?
Simpan server MCP LLMWebSearch dari halaman MCP kami, daftarkan dengan openclaw mcp add llmwebsearch --command … --arg … --env LLMWEBSEARCH_API_KEY=…, lalu periksa dengan openclaw mcp doctor --probe. Agen mendapatkan search_web, yang hasilnya mencakup 3 halaman teratas sebagai Markdown, di samping web_search bawaan OpenClaw. Satu pencarian berbiaya 1 kredit, mulai US$1,20/1K pencarian per Oktober 2026. Tanpa KYC.
Pencarian OpenClaw, sebagaimana didokumentasikan pada 22 Oktober 2026
| Penyedia web_search bawaan | 16, termasuk Brave Search, DeepSeek, DuckDuckGo, Exa, Firecrawl, Gemini, Parallel, Perplexity, SearXNG, dan Tavily |
|---|---|
| Pemilihan otomatis | Penyedia berbasis API pertama yang siap, dalam urutan tetap yang dimulai dari Brave |
| Penyedia tanpa API key | Tidak pernah dipilih otomatis; Anda memilihnya sendiri |
| Alat kami (MCP) | search_web dan read_urls, dari server Python lokal |
| Biaya kami | Satu kredit membayar satu pencarian: hingga 20 hasil berperingkat, dengan halaman dari 3 hasil teratas dibaca dan dikembalikan sebagai Markdown. Membaca 4 hingga 10 halaman menjadi 2 kredit. Panggilan yang berakhir dengan error tidak dikenakan biaya |
| Pembaca halaman kami | LLMWebSearch/1.0 (+https://llmwebsearch.com/bot/), robots.txt dihormati |
Mengapa menambahkan pencarian kami padahal OpenClaw punya web_search?
Untuk mendapatkan teks halaman bersama hasilnya dalam satu panggilan. Halaman web tools OpenClaw mencantumkan 16 penyedia bawaan untuk web_search, dipilih dalam urutan auto-detect tetap bila tidak ada yang diatur. Alat kami tidak menggantikan pilihan itu; alat ini menambahkan opsi kedua yang bisa dipanggil model secara sengaja.
search_web mengembalikan sumber bernomor dengan halaman pertama yang sudah dibaca sebagai Markdown, sehingga agen dapat menjawab dan mengutip tanpa fetch terpisah untuk setiap tautan. read_urls membaca hingga 20 tautan yang ditemukan agen di tempat lain, melalui pembaca yang sama.
Bagaimana cara mendaftarkan server MCP?
Pertama siapkan server Python dari halaman MCP: satu file, plus paket mcp dan httpx di virtual environment. Lalu simpan di OpenClaw dengan openclaw mcp add. Dokumentasi registry OpenClaw menjelaskan flag stdio --command, --arg, --env, dan --cwd, dan meminta Gateway lokal dihentikan saat server yang tersimpan berubah.
Jalankan openclaw mcp doctor --probe berikutnya. Tanpa --probe, doctor hanya memeriksa pengaturan yang tersimpan; dengan itu, doctor juga membuktikan bahwa server terhubung.
openclaw mcp add llmwebsearch \
--command /home/you/llmwebsearch/.venv/bin/python \
--arg /home/you/llmwebsearch/llmwebsearch_mcp.py \
--env LLMWEBSEARCH_API_KEY=your-key
openclaw mcp doctor llmwebsearch --probeApakah agen akan melihat search_web?
Di profil yang umum, ya. Dokumentasi registry OpenClaw menyebutkan bahwa alat MCP yang dikonfigurasi muncul di profil alat coding dan messaging. Profil minimal menyembunyikannya, dan tools.deny: ["bundle-mcp"] mematikannya, jadi periksa kedua pengaturan itu jika alatnya tidak muncul.
Docstring alat memberi tahu model apa yang dikembalikannya. Tambahkan satu baris ke instruksi agen Anda jika ingin alat ini diutamakan, misalnya "use search_web when you need to quote a page".
Bisakah LLMWebSearch dipilih sebagai provider web_search?
Belum saat ini. Dokumentasi OpenClaw menyatakan bahwa pengaturan provider menerima provider yang dideklarasikan oleh manifest plugin bawaan dan plugin yang terpasang. Kami tidak menerbitkan plugin OpenClaw, jadi pencarian kami hadir sebagai tool MCP dengan nama tersendiri.
Dalam praktiknya hal ini tidak banyak mengubah agen: ia memanggil search_web seperti ia memanggil web_search. Ini juga membuat keduanya mudah dibedakan di log OpenClaw dan di riwayat penggunaan Anda.
Bagaimana reader kami memperlakukan situs di hasil pencarian?
Sama seperti pada setiap panggilan. Pembaca kami mematuhi robots.txt: ia memperkenalkan diri sebagai LLMWebSearch, mengikuti aturan yang ditulis situs untuknya atau untuk semua robot, dan mengabaikan konten halaman apa pun yang tidak diizinkan untuk dibaca. Situs yang menyetel Content-Signal: ai-input=no di robots.txt-nya menjaga halaman-halamannya agar tidak masuk ke konten hasil Anda. Saat situs menolak pembaca kami, hasil kembali tanpa konten dan dengan status dari situs tersebut: kami tidak pernah memecahkan CAPTCHA, masuk ke akun, atau mengakali blokir atau paywall.
Halaman di balik login karenanya kembali tanpa konten. Untuk situs tempat Anda sudah masuk, tool browser milik OpenClaw sendiri, yang berjalan dengan sesi Anda, adalah pilihan yang tepat.
Berapa biaya pencarian melalui OpenClaw?
Satu kredit per panggilan search_web yang membaca hingga 3 halaman, tanpa biaya untuk panggilan yang gagal. Membaca halaman yang URL-nya sudah Anda miliki dikenakan 1 kredit untuk setiap grup 3 halaman yang mulai dikembalikan beserta kontennya, hingga 20 URL per panggilan; URL yang ditolak atau gagal tidak dihitung. Asisten yang mencari 25 kali sehari di seluruh kanal chat-nya memakai sekitar 750 kredit sebulan, jadi 5.000 pencarian (US$9,25) bertahan lebih dari enam bulan. Kredit pencarian tidak memiliki tanggal kedaluwarsa: yang tidak Anda pakai bulan ini masih ada tahun depan.
Beri OpenClaw API key tersendiri, agar penggunaannya terlihat terpisah dari proyek Anda yang lain.
OpenClaw: pertanyaan umum
Haruskah saya mematikan web_search milik OpenClaw?
Tidak perlu. Keduanya bisa tetap aktif. Matikan yang bawaan hanya jika Anda ingin semua pencarian lewat satu provider, untuk satu tagihan dan satu log.
Apakah ini berfungsi dengan OpenClaw yang di-sandbox?
Server MCP adalah proses lokal yang memanggil https://llmwebsearch.com/api/v1 melalui HTTPS. Sandbox Anda harus mengizinkannya berjalan dan menjangkau alamat tersebut.
Bisakah saya mengelola server dari Control UI?
OpenClaw menyimpan server MCP tersimpan di bawah mcp.servers dalam konfigurasinya. Dokumentasinya mengarah ke Control UI untuk pengaturan MCP live yang didukung, dan mencatat bahwa mengubah server tersimpan dari command line mengharuskan Gateway lokal dihentikan.
Sumber (2)
- Web tools — OpenClaw docs (read 2026-10-22)
- Manage saved MCP servers — OpenClaw docs (read 2026-10-22)