# OpenClaw: เพิ่มตัวอ่านหน้าเว็บผ่าน MCP เคียงข้าง web_fetch

> เพิ่มตัวอ่านหน้าเว็บให้ OpenClaw ผ่าน MCP: openclaw mcp add, doctor --probe และวิธีที่ read_url เสริม web_fetch ที่มีในตัว ไม่ต้อง KYC จ่ายด้วยคริปโต

- URL: https://webreaderapi.com/th/docs/openclaw/
- อัปเดตล่าสุด: 2026-10-22
- ผู้เผยแพร่: WebReaderAPI (https://webreaderapi.com)

OpenClaw มีเครื่องมือ `web_fetch` อยู่แล้วสำหรับหน้าเว็บเบาๆ การเพิ่ม MCP server ของเราจะให้ตัวอ่านตัวที่สองแก่ agent คือ `read_url` สำหรับหน้าเว็บ JavaScript, PDF และเอกสารยาวๆ ตั้งค่าแค่คำสั่งเดียว

**คำตอบสั้น — เพิ่ม web page reader API ให้ OpenClaw ได้อย่างไร?**

บันทึก MCP server **WebReaderAPI** แล้วลงทะเบียนด้วย `openclaw mcp add webreaderapi --command … --arg … --env WEBREADER_API_KEY=…` และตรวจสอบด้วย `openclaw mcp doctor --probe` agent จะได้เครื่องมือ `read_url` เคียงข้าง `web_fetch` ที่มีในตัว สามารถ render JavaScript และอ่าน PDF ได้ หน้าเว็บละ 1 เครดิต เริ่มต้นที่ US$0.07/1K หน้า ณ เดือนตุลาคม 2026 ไม่ต้อง KYC จ่ายด้วยคริปโต

## web_fetch ของ OpenClaw กับ read_url เทียบกัน

| คุณสมบัติ | ค่า |
| --- | --- |
| web_fetch (ในตัว) | ทำงานในเครื่อง ดึงเนื้อหาหลักด้วย Readability คืนค่าเป็น Markdown หรือ text |
| ข้อจำกัดของ web_fetch | ไม่รัน JavaScript ค่าเริ่มต้น `maxChars` และสูงสุด 20,000 ตัวอักษร (เอกสาร OpenClaw) |
| read_url (เครื่องมือ MCP ของเรา) | render JavaScript เมื่อจำเป็น รองรับ PDF สูงสุด 100 หน้า สูงสุด 500,000 ตัวอักษร |
| ค่าใช้จ่ายของ read_url | 1 เครดิต = อ่าน 1 หน้าโดยไม่ใช้เบราว์เซอร์; 2 เครดิตเมื่อหน้านั้นต้องใช้เบราว์เซอร์เพื่อเรนเดอร์ JavaScript คำขอที่ล้มเหลว หรือที่ robots.txt ของเว็บไซต์ปฏิเสธ จะไม่ถูกคิดเครดิต |
| ตัวดึงข้อมูล (crawler) ของเรา | `WebReaderAPI/1.0 (+https://webreaderapi.com/bot/)` เคารพ robots.txt |
| โปรไฟล์เครื่องมือ | เครื่องมือ MCP ปรากฏในโปรไฟล์ `coding` และ `messaging` ไม่ใช่ใน `minimal` |

## ทำไมต้องเพิ่มตัวอ่านหน้าเว็บเมื่อ OpenClaw มี web_fetch?

เพราะทั้งสองครอบคลุมหน้าเว็บต่างกัน เอกสารของ OpenClaw ระบุว่า `web_fetch` ทำงานในเครื่องเสมอ ใช้ Readability ในการดึงเนื้อหาหลัก และไม่เรียกใช้ JavaScript โดยแนะนำให้ใช้เครื่องมือ Web Browser สำหรับเว็บที่ใช้ JavaScript หนักหรือต้องล็อกอินก่อนเข้าถึง ค่า `maxChars` ตั้งต้นอยู่ที่ 20,000 ตัวอักษรและจำกัดเพดานไว้ที่ค่านี้

เก็บ `web_fetch` ไว้สำหรับหน้าเว็บที่รวดเร็วและเบา เพิ่ม `read_url` สำหรับหน้าเว็บที่สร้างเนื้อหาด้วย JavaScript สำหรับ PDF และสำหรับเอกสารยาวที่คุณต้องการเกิน 20,000 ตัวอักษร เอกสารของ OpenClaw ยังระบุด้วยว่า plugin Firecrawl อย่างเป็นทางการคือผู้ให้บริการแบบบันเดิลเดียวในปัจจุบันที่ `web_fetch` สามารถ fallback ไปใช้ได้

## จะลงทะเบียน MCP server ใน OpenClaw ได้อย่างไร?

ขั้นแรก ตั้งค่า Python server จาก [หน้า MCP](https://webreaderapi.com/th/docs/mcp/): ไฟล์เดียวพร้อมแพ็กเกจ `mcp` และ `httpx` จากนั้นบันทึกใน OpenClaw ด้วย `openclaw mcp add` เอกสาร registry ของ OpenClaw อธิบายแฟล็ก stdio `--command`, `--arg`, `--env` และ `--cwd` และเก็บคำจำกัดความที่บันทึกไว้ภายใต้ `mcp.servers` ในคอนฟิกูเรชัน

รัน `openclaw mcp doctor --probe` หลังจากนั้น หากไม่มี `--probe` doctor จะตรวจสอบเฉพาะคอนฟิกูเรชันที่บันทึกไว้ แต่ถ้ามี จะยืนยันเพิ่มเติมว่า server ที่เปิดใช้งานเชื่อมต่อได้หรือไม่

*ลงทะเบียนและตรวจสอบ server*

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

## agent จะเห็น read_url หรือไม่?

ในโปรไฟล์ทั่วไป เห็น เอกสาร registry ของ OpenClaw ระบุว่า OpenClaw แบบฝังตัวเปิดเผยเครื่องมือ MCP ที่กำหนดค่าไว้ในโปรไฟล์ `coding` และ `messaging` โปรไฟล์ `minimal` ซ่อนเครื่องมือเหล่านี้ และ `tools.deny: ["bundle-mcp"]` ปิดการทำงาน ดังนั้นตรวจสอบการตั้งค่าสองข้อนี้หากเครื่องมือไม่แสดงขึ้นมา

คำอธิบายของเครื่องมือจะบอกโมเดลว่าควรเลือกใช้เมื่อใด: หน้าเว็บที่ต้องใช้ JavaScript, PDF และการอ่านแบบยาว โมเดลยังคงใช้ `web_fetch` สำหรับกรณีอื่น ๆ ได้

## read_url จัดการกับเว็บที่อ่านอย่างไร?

เหมือนกับการเรียก API ของเราในทุกครั้ง เราเคารพ robots.txt: crawler ของเราระบุตัวเองว่า WebReaderAPI ทำตามกฎที่เขียนไว้สำหรับมันหรือสำหรับ robot ทั้งหมด และจะไม่อ่านหน้าที่เว็บไซต์ไม่อนุญาต หน้าที่ถูกปฏิเสธจะไม่ถูกคิดเครดิต หากเว็บไซต์ประกาศ Content-Signal: ai-input=no ใน robots.txt ของมัน เราจะไม่อ่านหน้าของเว็บนั้นให้คุณ หากเว็บไซต์ปฏิเสธคำขอของเรา เราจะส่งคำตอบของเว็บนั้นกลับไป: เราไม่แก้ CAPTCHA ไม่เข้าสู่ระบบบัญชี และไม่พยายามหลบเลี่ยงการบล็อกหรือ paywall

หน้าเว็บที่อยู่หลังการล็อกอินจึงอยู่นอกขอบเขตของ `read_url` สำหรับเว็บที่คุณล็อกอินอยู่ เครื่องมือเบราว์เซอร์ของ OpenClaw เองที่ทำงานด้วยเซสชันของคุณคือเครื่องมือที่เหมาะสม

## การอ่านหน้าเว็บผ่าน OpenClaw มีค่าใช้จ่ายเท่าไร?

หนึ่งเครดิตต่อหน้าที่ส่งคืนเนื้อหากลับมา สองเครดิตเมื่อต้องใช้เบราว์เซอร์ ไม่มีค่าใช้จ่ายสำหรับการปฏิเสธและข้อผิดพลาด ผู้ช่วยที่อ่าน 30 หน้าเว็บต่อวันผ่านช่องแชตต่าง ๆ ใช้ประมาณ 900 เครดิตต่อเดือน: 10,000 หน้า (US$3.75) อยู่ได้เกือบหนึ่งปี เครดิตแบบเติมเงินไม่มีวันหมดอายุ: หน้าที่ไม่ได้ใช้จะยังคงอยู่ในบัญชีของคุณจนกว่าคุณจะใช้

ให้ API key แยกต่างหากกับ OpenClaw เพื่อให้การใช้งานแสดงแยกจากโปรเจกต์อื่น ๆ ของคุณ

## OpenClaw: คำถามที่พบบ่อย

### WebReaderAPI เป็นผู้ให้บริการในตัวของ OpenClaw หรือไม่?

ไม่ใช่ มันเชื่อมต่อในฐานะ MCP server ซึ่ง OpenClaw รองรับโดยไม่ต้องเขียนโค้ด plugin ใด ๆ MCP server คือไฟล์ Python สั้น ๆ จาก [หน้า MCP](https://webreaderapi.com/th/docs/mcp/) ของเรา

### ควรปิด web_fetch หรือไม่?

ไม่จำเป็น ทั้งสองเครื่องมือเปิดไว้ได้ คำอธิบายจะบอกโมเดลว่าตัวไหนเหมาะ ปิด `web_fetch` เฉพาะเมื่อคุณต้องการให้การอ่านทั้งหมดผ่านที่เดียวเพื่อการบันทึก log

### จัดการ server จากเว็บอินเทอร์เฟซของ OpenClaw ได้หรือไม่?

เอกสารของ OpenClaw อธิบายการตั้งค่า MCP ใน Control UI ซึ่งแก้ไขคำจำกัดความที่บันทึกไว้ชุดเดียวกับ command line ใช้ตัวไหนก็ได้ตามสะดวก

### ใช้งานได้ใน OpenClaw setup แบบ sandbox หรือไม่?

MCP server เป็นโปรเซสโลคอลที่ต้องเข้าถึงอินเทอร์เน็ตเพื่อไปถึง `https://webreaderapi.com/api/v1/read` ตรวจสอบว่า sandbox ของคุณอนุญาตให้โปรเซสเริ่มทำงานและเรียก HTTPS นั้นได้

## แหล่งที่มา

1. [เครื่องมือเว็บ](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. [จัดการ MCP server ที่บันทึกไว้](https://docs.openclaw.ai/cli/mcp/registry) — OpenClaw docs (read 2026-10-22)
4. [MCP ใน Control UI](https://docs.openclaw.ai/cli/mcp/control-ui) — OpenClaw docs (read 2026-10-22)

---

WebReaderAPI: WebReaderAPI คือ API อ่านหน้าเว็บสำหรับ AI agent ที่แปลงหน้าเว็บสาธารณะใด ๆ เป็น Markdown สะอาด จ่ายด้วยคริปโตโดยไม่ต้องอัปโหลดบัตรประชาชน เครดิตแบบเติมเงินเริ่มต้นที่ US$0.07/1K หน้า ไม่มีวันหมดอายุ และเคารพ robots.txt ไม่ต้อง KYC — ไม่ต้องใช้บัตรประชาชน ไม่ต้องเซลฟี่ ไม่ต้องเอกสาร จ่ายด้วยคริปโต
